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:+UseSerialGC' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: compiler/intrinsics/zip/TestAdler32.java Passed: compiler/loopopts/Test7052494.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id0 Passed: compiler/runtime/Test6826736.java Passed: gc/TestSystemGC.java#Serial Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id0 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id0 Passed: gc/logging/TestMetaSpaceLog.java Passed: runtime/6626217/bug_21227.java Passed: gc/logging/TestGCId.java Passed: runtime/cds/appcds/BadBSM.java Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: gc/TestFullGCALot.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#Serial-64 Passed: runtime/7158988/FieldMonitor.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/NonJarInClasspath.java Passed: runtime/cds/appcds/OldClassWithjsr.java Passed: runtime/cds/appcds/OldInfExtendsInfDefMeth.java Passed: runtime/cds/appcds/OldSuperInf.java Passed: runtime/cds/appcds/OldSuperClass.java Passed: runtime/cds/appcds/DumpClassListWithLF.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/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ParallelLoadTest.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/SharedPackages.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/LotsOfClasses.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/CdsSameObjectAlignment.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/Metaspace/DefineClass.java Passed: runtime/cds/appcds/SharedBaseAddress.java Passed: runtime/MemberName/MemberNameLeak.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/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/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestFailedAllocationBadGraph.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/TestLogJIT.java Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestStressOptions.java Passed: compiler/arguments/TestTraceICs.java Passed: compiler/arguments/TestTraceTypeProfile.java Passed: compiler/arguments/TestUseCompiler.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/arguments/TestC1Globals.java#id3 Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/arguments/TestStressReflectiveCode.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestEliminatedCastPPAtPhi.java Passed: compiler/conversions/TestChainOfIntAddsToLongConversion.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestI.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsiTestL.java Passed: compiler/conversions/TestMoveConvI2LOrCastIIThruAddIs.java Passed: compiler/intrinsics/bmi/verifycode/AndnTestL.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestI.java Passed: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsmskTestL.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestI.java Passed: compiler/intrinsics/bmi/verifycode/BlsrTestL.java Passed: compiler/intrinsics/bmi/verifycode/LZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestL.java Passed: compiler/intrinsics/bmi/verifycode/TZcntTestI.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.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/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/linkage/LinkageErrors.java Passed: serviceability/sa/ClhsdbScanOops.java#id1 Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/LoadSplitThruPhi.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestBrokenEmptyLoopLogic.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/loopstripmining/TestOuterStripMinedDeadAfterExpansion.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestStripMinedLimitBelowInit.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.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/TestNondeleteableSafePoint.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/loopstripmining/CheckLoopStripMining.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflow.java Passed: compiler/membars/DekkerTest.java Passed: compiler/rangechecks/TestRangeCheckCmpUOverflowVsSub.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestLongRangeCheck.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/TestRangeCheckSmearing.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/stable/TestStableByte.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableLong.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.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/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.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/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.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/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.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/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.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/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddModules.java Passed: runtime/cds/appcds/jcmd/JCmdTestFileSafety.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddOpens.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchive.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/jigsaw/overridetests/OverrideTests.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/NewModuleFinderTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/cds/appcds/jigsaw/PatchModule/Simple.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.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/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/ReservedStack/ReservedStackTestCompiler.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack003.java Passed: runtime/stack/Stack004.java Passed: runtime/stack/Stack009.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack008.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack006.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack012.java Passed: runtime/stack/Stack014.java Passed: runtime/stack/Stack013.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.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/Stack016.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack019.java Test results: passed: 523 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/DecoderOverflow.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/ConvertSingle.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestCp834_SBCS.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/TestGB18030.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/UkrainianIsNotRussian.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: com/sun/crypto/provider/AlgorithmParameters/OAEPOrder.java Passed: sun/nio/cs/TestUnicodeReversedBOM.java Passed: sun/nio/cs/TestUTF8.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: com/sun/crypto/provider/CICO/CICOChainingTest.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/CICO/PBEFunc/CICOPBEFuncTest.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyAgreement/TestExponentSize.java Passed: 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/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.java Passed: com/sun/crypto/provider/NSASuiteB/TestHmacSHAOids.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java Passed: com/sun/crypto/provider/TLS/TestLeadingZeroes.java Passed: com/sun/crypto/provider/TLS/TestPremaster.java Passed: com/sun/crypto/provider/TLS/TestMasterSecret.java Passed: com/sun/crypto/provider/TLS/TestKeyMaterial.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/crypto/provider/TLS/TestPRF.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/ConfigTests/PortUnreachable.java Passed: com/sun/jndi/dns/EnvTests/AddInherited.java Passed: com/sun/jndi/dns/EnvTests/AddOps.java Passed: com/sun/jndi/dns/EnvTests/GetEnv.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/jndi/dns/EnvTests/ProviderUrlGen.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/EnvTests/RemoveInherited.java Passed: com/sun/jndi/dns/EnvTests/SubcontextAdd.java Passed: com/sun/jndi/dns/EnvTests/SubcontextRemove.java Passed: com/sun/jndi/dns/EnvTests/RemoveOps.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/ListTests/ListBindingsLeafNotFound.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/ListTests/ListInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/dns/ListTests/ListLeafNotFound.java Passed: com/sun/jndi/dns/CheckAccess.java Passed: com/sun/jndi/ldap/LdapName/Case.java Passed: com/sun/jndi/dns/Parser.java Passed: com/sun/jndi/ldap/LdapName/UnescapeTest.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/FedTests/LookupSubLeaf.java Passed: com/sun/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/ldap/Base64Test.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/ldap/blits/AddTests/AddNewEntry.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.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: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/NoWaitForReplyTest.java Passed: sun/nio/cs/TestStringCoding.java Passed: com/sun/jndi/ldap/ReferralLimitSearchTest.java Passed: com/sun/jndi/ldap/SimpleClientIdHashCode.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/ldap/RemoveNamingListenerTest.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: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.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/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.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/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.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/CommandLinePositiveTest.java Passed: sun/nio/cs/FindCanEncodeBugs.java Passed: com/sun/net/httpserver/bugs/B6401598.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/ExchangeAttributeTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/Http10KeepAliveMaxParamTest.java Passed: com/sun/net/httpserver/FilterTest.java Passed: com/sun/net/httpserver/HeadersTest.java Passed: com/sun/net/httpserver/HttpContextTest.java Passed: com/sun/net/httpserver/HttpServerTest.java Passed: com/sun/net/httpserver/HttpPrincipalTest.java Passed: com/sun/net/httpserver/simpleserver/IdempotencyAndCommutativityTest.java Passed: com/sun/net/httpserver/MissingTrailingSpace.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/simpleserver/OutputFilterTest.java Passed: com/sun/net/httpserver/HttpServerProviderTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/simpleserver/RequestTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/Test11.java Passed: com/sun/net/httpserver/Test14.java Passed: com/sun/net/httpserver/Test2.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/simpleserver/ServerMimeTypesResolutionTest.java Passed: com/sun/net/httpserver/Test7.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test8.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: com/sun/net/httpserver/Test6a.java Passed: com/sun/net/httpserver/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/net/httpserver/Test9.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.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/auth/UnixPrincipalHashCode.java Passed: com/sun/security/sasl/digest/AuthOnly.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/security/sasl/digest/CheckNegotiatedQOPs.java Passed: com/sun/security/sasl/digest/AuthRealms.java Passed: com/sun/security/sasl/digest/HasInitialResponse.java Passed: com/sun/security/sasl/digest/NoQuoteParams.java Passed: com/sun/security/sasl/digest/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/Integrity.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/Cram.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/BufferedReader/EOL.java Passed: java/io/BufferedReader/Fill.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/ReadLine.java Passed: com/sun/net/httpserver/Test9a.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/charStreams/BCat.java Passed: com/sun/net/httpserver/Test5.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/Console/CharsetTest.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/Basic.java Passed: java/io/File/CompareTo.java Passed: java/io/File/Create.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Cons.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/CheckPermission.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/FileMethods.java Passed: java/io/File/GetParent.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/IsHidden.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/ListNull.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/Mkdir.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/SetAccess.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/File/GetAbsolutePath.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/NullArgs.java Passed: java/io/File/NulFile.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/IsAbsolute.java Passed: java/io/File/ToURL.java Passed: java/io/File/ToURI.java Passed: java/io/File/Unicode.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/SetReadOnly.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/File/UserDirChangedTest.java Passed: java/io/File/TimeZoneLastModified.java Passed: java/io/FileInputStream/Available.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/File/SymLinks.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/FileDescriptor/Sharing.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberInputStream/Skip.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/OutputStream/WriteParams.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/GeneralWin32.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#Serial Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/EncodingTest.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PushbackReader/Skip.java Passed: java/io/RandomAccessFile/skipBytes/SkipBytes.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/RandomAccessFile/Close.java Passed: java/io/RandomAccessFile/EOF.java Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/RandomAccessFile/FileLengthTest.java Passed: java/io/RandomAccessFile/OpenSync.java Passed: java/io/RandomAccessFile/ParameterCheck.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/OpsAfterClose.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/Reader/NullLock.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/Reader/NullReader.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/Skip.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.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/defaulted/GetFieldWrite.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/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/evolution/AddedSuperClass/WriteAddedSuperClass.java Passed: java/io/Serializable/finalFields/FinalFields.java Passed: java/io/Serializable/fieldTypeString/Write.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/getSuidClinitError/GetSuidClinitError.java Passed: java/io/Serializable/inactiveRegistration/InactiveRegistration.java Passed: java/io/Serializable/illegalHandle/Test.java Passed: java/io/Serializable/GetField/Write.java Passed: java/io/Serializable/InvalidClassException/noargctor/DefaultPackage.java Passed: java/io/Serializable/InvalidClassException/TestIceConstructors.java Passed: java/io/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/InvalidClassException/noargctor/Test.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.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/notAvailable/NotAvailable.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/proxy/replace/Test.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/Write.java Passed: java/io/Serializable/PutField/Write2.java Passed: java/io/Serializable/readObjectNoData/Write.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/records/ThrowingConstructorTest.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/WriteReplaceTest.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.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/SerialFilterFunctionTest.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/Serializable/wrongReturnTypes/Write.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/NullWriter.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/WriteParams.java Passed: java/io/Serializable/serialFilter/InvalidGlobalFilterTest.java Passed: java/io/Serializable/serialFilter/FilterWithSecurityManagerTest.java Passed: java/io/StringBufferInputStream/OverflowInRead.java Passed: java/io/Unicode.java Passed: java/io/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/serialFilter/SerialFilterTest.java Passed: java/net/Authenticator/AuthNPETest.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/B4678055.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/httpclient/examples/JavadocExamples.java Passed: java/net/DatagramSocketImpl/TestCreate.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: 0.829 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 19:42:37 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters Test directory: compile: SecureZipFSProvider finished: Mon Apr 01 19:42:38 CEST 2024 elapsed time (seconds): 0.829 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.735 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 19:42:37 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 19:42:38 CEST 2024 elapsed time (seconds): 0.735 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/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:+UseSerialGC' \ -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/5/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/5/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/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/FilePublisher:/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/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/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/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.094 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 19:42:38 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 19:42:38 CEST 2024 elapsed time (seconds): 0.094 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/5/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/5/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/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/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/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/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/5/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/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/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.322 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 19:42:38 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 19:42:39 CEST 2024 elapsed time (seconds): 0.322 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.322 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 19:42:38 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 4 finished: Mon Apr 01 19:42:39 CEST 2024 elapsed time (seconds): 0.322 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/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/5/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/5/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/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/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/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/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/5/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/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/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.59 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 19:42:39 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:42:39 CEST 2024 elapsed time (seconds): 0.59 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=2913886, tid=2913890 # 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, serial 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_pid2913886.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/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:+UseSerialGC' \ -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/5/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/5/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/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/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/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:+UseSerialGC \ -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/InterruptibleDatagramSocket.java Passed: java/net/DatagramSocket/SendReceiveMaxSize.java Passed: java/net/DatagramSocketImpl/CheckDiscard.java Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocket/DatagramSocketMulticasting.java Passed: java/net/httpclient/http2/ErrorTest.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.684 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 19:42:37 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 19:42:38 CEST 2024 elapsed time (seconds): 0.684 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.684 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 19:42:37 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 19:42:38 CEST 2024 elapsed time (seconds): 0.684 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/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:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.059 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 19:42:38 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 19:42:38 CEST 2024 elapsed time (seconds): 0.059 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.058 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 19:42:38 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 9 finished: Mon Apr 01 19:42:38 CEST 2024 elapsed time (seconds): 0.058 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 6.149 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 19: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 19:42:44 CEST 2024 elapsed time (seconds): 6.149 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:41413]::addHandler FilePublisherTest$HttpEchoHandler@1c593e2, /http1/echo Http1TestServer[localhost/127.0.0.1:44283]::addHandler FilePublisherTest$HttpEchoHandler@4b2b8219, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:47717]::addHandler FilePublisherTest$HttpEchoHandler@11beb779, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:52919]::addHandler FilePublisherTest$HttpEchoHandler@56aa6c62, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:41413/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:41413/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:44283/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:44283/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:47717/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@739023b2 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e306946 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f98311c Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:47717/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:52919/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57dd9471 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12df10ee Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60f03843 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:52919/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:41413/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:41413/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:44283/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:44283/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:47717/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:47717/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50f6ec43 Got response: (POST http://127.0.0.1:47717/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:47717/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:47717/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:52919/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1842d427 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@13a3e39c Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3461bde Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:52919/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:41413/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:41413/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:44283/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:44283/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:47717/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@531f0131 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3832caa1 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5fc1bd10 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:47717/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:52919/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5bbaed80 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@557d0887 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@514286f0 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:52919/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:41413/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:41413/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:41413/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:44283/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:44283/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:44283/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:47717/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41e949a1 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5704b840 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34561569 Got response: (POST http://127.0.0.1:47717/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:47717/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:52919/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a8dc3b8 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c75a992 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@189a3b59 Got response: (POST https://127.0.0.1:52919/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:52919/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=52594,localport=47717] 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=37858, Session(1711993360629|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:37858 stopping. 3 streams Server connection to /127.0.0.1:52594 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=52610,localport=47717] 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=52624,localport=47717] 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=52630,localport=47717] 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=37874, Session(1711993362821|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=37884, Session(1711993363300|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=37888, Session(1711993363366|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52642,localport=47717] 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=37902, Session(1711993363439|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52652,localport=47717] 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): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=52656,localport=47717] 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=52672,localport=47717] 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=37912, Session(1711993363749|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=37916, Session(1711993364040|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=37920, Session(1711993364068|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:52656 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52642 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52624 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52630 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52652 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52610 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:52672 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:37884 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37916 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37888 stopping. 1 streams Server connection to /127.0.0.1:37912 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37920 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37874 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37902 stopping. 3 streams 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/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/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseSerialGC \ -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 19:42:44 CEST 2024 finished: Mon Apr 01 19:42:44 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.668 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 19:42:44 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:42:45 CEST 2024 elapsed time (seconds): 0.668 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=2914782, tid=2914785 # 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, serial 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_pid2914782.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/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/FilePublisher/FilePublisherTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/DatagramSocket/TimeoutWithSM.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/httpclient/http2/HpackDecoderDriver.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/PushPromiseContinuation.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/RedirectTest.java Passed: java/net/httpclient/http2/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 19:42:58 CEST 2024 finished: Mon Apr 01 19:42:58 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.024 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 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.024 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/6/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/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseSerialGC' \ -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/6/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/6/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/6/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/6/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/6/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/6/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/6/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/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.073 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.073 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseSerialGC' \ -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/6/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/6/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/6/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/6/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/6/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/6/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/6/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/6/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.118 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 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.118 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver 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/6/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/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseSerialGC' \ -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/6/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/6/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/6/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/6/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/6/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/6/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/6/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/6/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.149 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 19:42:58 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.149 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.149 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 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 10 finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.149 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/6/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/6/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseSerialGC' \ -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/6/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/6/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/6/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/6/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/6/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/6/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/6/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/6/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.169 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 19:42:58 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 19:43:01 CEST 2024 elapsed time (seconds): 2.169 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:33551 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/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/6/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/6/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/6/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/6/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:33551/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 7:42:59 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 7:42:59 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 7:42:59 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/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/6/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:+UseSerialGC' \ -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/6/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/6/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/6/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/6/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/6/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/0.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -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 19:43:01 CEST 2024 finished: Mon Apr 01 19:43:01 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.588 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 19:43:01 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 19:43:01 CEST 2024 elapsed time (seconds): 0.588 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=2916842, tid=2916845 # 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, serial 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_pid2916842.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/6/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/6/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:+UseSerialGC' \ -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/6/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/6/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/6/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/6/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/6/test/lib \ -Dtest.modules='java.net.http java.logging jdk.httpserver' \ -Djava.security.policy==/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/2.policy_new \ -Djava.security.manager=java.lang.SecurityManager \ --add-modules java.net.http,java.logging,jdk.httpserver \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.305 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 19:42:56 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 19:42:56 CEST 2024 elapsed time (seconds): 0.305 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.304 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 19:42:56 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 19:42:56 CEST 2024 elapsed time (seconds): 0.304 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.061 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 19:42:56 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 19:42:56 CEST 2024 elapsed time (seconds): 0.061 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.061 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 19:42:56 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 19:42:56 CEST 2024 elapsed time (seconds): 0.061 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 5.1 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 19:42:56 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 19:43:01 CEST 2024 elapsed time (seconds): 5.1 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:45599]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4f414bc3, /http1/echo Http1TestServer[localhost/127.0.0.1:33779]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@11f42636, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:57411]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@6c8d1f81, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:49869]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1d8ecf31, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:45599/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:45599/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:33779/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:33779/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:57411/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1a39da20 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f399633 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1906f166 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:57411/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:49869/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b75dd Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4509fbb8 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@571d83c2 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:49869/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:45599/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:45599/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:33779/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:33779/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:57411/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@693a33ea Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cc4e10b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39d8ca36 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:57411/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:49869/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ff8fe8b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e9e8002 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@34fc76a4 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:49869/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=58622,localport=57411] 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=60646, Session(1711993378432|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:58622 stopping. 3 streams Server connection to /127.0.0.1:60646 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=58636,localport=57411] 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): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=58638,localport=57411] 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=58644,localport=57411] 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=60660, Session(1711993380406|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=60662, Session(1711993380937|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=60668, Session(1711993380962|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:58644 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58636 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58638 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:60662 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60668 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60660 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/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -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.001 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 19:43:01 CEST 2024 finished: Mon Apr 01 19:43:01 CEST 2024 elapsed time (seconds): 0.001 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.599 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 19:43: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 19:43:02 CEST 2024 elapsed time (seconds): 0.599 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=2916981, tid=2916988 # 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, serial gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid2916981.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/7/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.272 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 19:42:58 CEST 2024 Library /test/lib: compile: jdk.test.lib.Utils finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.272 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.272 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java reason: .class file out of date or does not exist started: Mon Apr 01 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.272 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/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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/2/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/2/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/2/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Utils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/Asserts.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.049 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 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 19:42:58 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.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/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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/2/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/2/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/2/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.029 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 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 19:42:58 CEST 2024 elapsed time (seconds): 0.029 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/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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/2/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/2/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/2/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.231 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 19:42:58 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 19:42:59 CEST 2024 elapsed time (seconds): 0.231 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/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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/2/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/2/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/2/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.202 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 19:42:59 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 19:42:59 CEST 2024 elapsed time (seconds): 0.202 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.202 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 19:42:59 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 19:42:59 CEST 2024 elapsed time (seconds): 0.202 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/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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/2/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/2/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/2/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.05 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 19:42:59 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 19:42:59 CEST 2024 elapsed time (seconds): 0.05 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.05 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 19:42:59 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 19:42:59 CEST 2024 elapsed time (seconds): 0.05 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/2/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/2/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/1 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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/2/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/2/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/2/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.117 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 19:42:59 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 19:43:02 CEST 2024 elapsed time (seconds): 3.117 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/2/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/2/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:+UseSerialGC -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/2/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=41293 -Dport.number1=45973 -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/2/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/2/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/2/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=41293 -Dport.number1=45973 -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/2/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/2/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=2916585, tid=2916586 # 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, serial 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_pid2916585.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=575 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/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/2/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/2/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:+UseSerialGC' \ -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/2/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/2/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/2/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/2/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/2/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.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 19:42:56 CEST 2024 finished: Mon Apr 01 19:42:56 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.093 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 19:42:56 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 19:42:56 CEST 2024 elapsed time (seconds): 0.093 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.091 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 19:42:56 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 19:42:56 CEST 2024 elapsed time (seconds): 0.091 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/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/5/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:-TieredCompilation -XX:+UseSerialGC' \ -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/5/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/5/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/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/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/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/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/5/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/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/PathSubscriber/BodyHandlerOfFileTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileTest TIME: 5.956 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 19:42:56 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 19:43:02 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:40945]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@6f9f5674, /http1/echo Http1TestServer[localhost/127.0.0.1:42563]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@54d9bbdf, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:46337]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@1dd094cf, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:58739]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@82fc243, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:40945/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:40945/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:42563/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:42563/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:46337/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@745f2da Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@37c2cbba Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5258c786 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:46337/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:58739/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@da21110 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@48a09ec0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c7d64ce Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:58739/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:40945/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:40945/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:42563/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:42563/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:46337/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@700529c5 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2559e7cc Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@24d855b2 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:46337/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:58739/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@529097c3 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5868fcb3 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b12db3b Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:58739/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:40945/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:40945/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:42563/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:42563/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:46337/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1017f42b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5b920cd Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41bff434 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:46337/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:58739/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@33af9d93 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d458695 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20535105 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:58739/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:40945/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:40945/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:42563/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:42563/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:46337/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54382cc1 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@208c7e8c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1535f4a Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:46337/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:58739/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@28ab55c7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@436ab234 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6e18bc6c Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:58739/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=60892,localport=46337] 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=45308, Session(1711993378233|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:60892 stopping. 3 streams Server connection to /127.0.0.1:45308 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=60902,localport=46337] 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=60912,localport=46337] 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=60918,localport=46337] 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=45318, Session(1711993380236|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=45324, Session(1711993380781|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=45332, Session(1711993380818|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=60928,localport=46337] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection started TestServer: POST /http2/echo Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45336, Session(1711993380847|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=60932,localport=46337] 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=60942,localport=46337] 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=60956,localport=46337] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45340, Session(1711993381194|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=45344, Session(1711993381457|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=45348, Session(1711993381522|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:60918 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60928 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60956 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60932 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60942 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60902 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:60912 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:45332 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45340 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45344 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45318 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45348 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45324 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45336 stopping. 3 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/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/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:+UseSerialGC' \ -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/5/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/5/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/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/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/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:+UseSerialGC \ -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 19:43:02 CEST 2024 finished: Mon Apr 01 19:43:02 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest TIME: 0.581 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 19:43:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:43:02 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=2917079, tid=2917082 # 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, serial 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_pid2917079.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/java/net/httpclient/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/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:+UseSerialGC' \ -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/5/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/5/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/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/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/5/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/5/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/3/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.08 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 19:42:56 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 19:42:56 CEST 2024 elapsed time (seconds): 0.08 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.08 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 19:42:56 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 19:42:56 CEST 2024 elapsed time (seconds): 0.08 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/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:+UseSerialGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.169 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 19:42:56 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 19:42:56 CEST 2024 elapsed time (seconds): 0.169 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.168 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 19:42:56 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 19:42:56 CEST 2024 elapsed time (seconds): 0.168 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.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/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:+UseSerialGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/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.897 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 19:42:56 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 19:43:02 CEST 2024 elapsed time (seconds): 5.897 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:35237]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6682b56e, /http1/echo Http1TestServer[localhost/127.0.0.1:42165]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@2a53a154, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:35941]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@3e47ea02, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:49639]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@6b5a3aec, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:35237/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:35237/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:42165/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:42165/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:35941/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55150db0 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@227f1bd8 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@daaa49 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:35941/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:49639/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b9c1052 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@355be951 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31647b22 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:49639/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:35237/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:35237/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:42165/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:42165/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:35941/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5342452b Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@521b4708 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e9caafd Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:35941/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:49639/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2fa36334 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@57f7c802 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20c7675b Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:49639/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:35237/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:35237/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:42165/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:42165/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:35941/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5dbd4cef Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e8c6a1d Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6274fc3 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:35941/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:49639/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4cf3e15a Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@100764d5 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@be13431 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:49639/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:35237/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:35237/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:42165/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:42165/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:35941/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38940fa0 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38991d0d Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67264c2 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:35941/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:49639/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@117eabeb Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3836af0e Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d98505a Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:49639/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=39690,localport=35941] 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=40864, Session(1711993378761|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:39690 stopping. 3 streams Server connection to /127.0.0.1:40864 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=39696,localport=35941] 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=39704,localport=35941] 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=39720,localport=35941] 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=40866, Session(1711993380749|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=40880, Session(1711993381246|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=40890, Session(1711993381268|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=39732,localport=35941] 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=40900, Session(1711993381295|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=39744,localport=35941] 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=39746,localport=35941] 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=39752,localport=35941] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=40908, Session(1711993381641|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=40914, Session(1711993381960|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=40924, Session(1711993381979|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:39704 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39696 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39746 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39720 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39752 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39744 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:39732 stopping. 3 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:40924 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40880 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40900 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40914 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40866 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40890 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:40908 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/11 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/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/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:+UseSerialGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/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/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:+UseSerialGC \ -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 19:43:02 CEST 2024 finished: Mon Apr 01 19:43:02 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest TIME: 0.584 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 19:43:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:43:03 CEST 2024 elapsed time (seconds): 0.584 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=2917104, tid=2917107 # 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, serial 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_pid2917104.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/0/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/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:+UseSerialGC' \ -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/0/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/0/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/0/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/0/java/net/httpclient/PathSubscriber/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/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/11/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:+UseSerialGC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/Timeout.java Passed: java/net/httpclient/websocket/security/WSURLPermissionTest.java Passed: java/net/httpclient/ssltest/TlsVersionTest.java Passed: java/net/httpclient/http2/HpackHuffmanDriver.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/http2/IdleConnectionTimeoutTest.java Passed: java/net/httpclient/ssltest/CertificateTest.java Passed: java/net/httpclient/websocket/Abort.java Passed: java/net/httpclient/websocket/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/Http1HeaderParserTestDriver.java Passed: java/net/httpclient/whitebox/MinimalFutureTestDriver.java Passed: java/net/httpclient/whitebox/SelectorTestDriver.java Passed: java/net/httpclient/whitebox/SSLEchoTubeTestDriver.java Passed: java/net/httpclient/websocket/PendingTextPingClose.java Passed: java/net/httpclient/whitebox/RawChannelTestDriver.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/AuthFilter.java Passed: java/net/httpclient/AsyncShutdownNow.java Passed: java/net/httpclient/AggregateRequestBodyTest.java Passed: java/net/httpclient/AuthSchemesTest.java Passed: java/net/httpclient/BasicAuthTest.java Passed: java/net/httpclient/BodySubscribersTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/BufferingSubscriberCancelTest.java Passed: java/net/httpclient/BasicRedirectTest.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConcurrentResponses.java 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.09 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 19:46:10 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.TestServerConfigurator finished: Mon Apr 01 19:46:10 CEST 2024 elapsed time (seconds): 0.09 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.09 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java reason: .class file out of date or does not exist started: Mon Apr 01 19:46:10 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 19:46:10 CEST 2024 elapsed time (seconds): 0.09 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.381 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 19:46:10 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 19:46:10 CEST 2024 elapsed time (seconds): 0.381 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.38 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 19:46:10 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 19:46:10 CEST 2024 elapsed time (seconds): 0.38 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseSerialGC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d \ -J-Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java:356: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal if (System.getSecurityManager() == null && Files.exists(tempDir)) { ^ Note: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm AsFileDownloadTest TIME: 36.517 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 19:46:10 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 19:46:47 CEST 2024 elapsed time (seconds): 36.517 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:46351/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@2adc518e { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 17:46:13 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 106 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:46351/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@87bac099 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 17:46:13 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 55 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:46351/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 43 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:46351/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@b442a00 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 17:46:13 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 46 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:46351/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 46 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:46351/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@a01dd2bd { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 17:46:14 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 47 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:46351/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@b75b7f8b { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 17:46:14 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 48 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:46351/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@a01dd43d { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 17:46:14 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 57 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:46351/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 58 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:46351/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@525a727d { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 17:46:14 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 44 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:46351/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 43 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:46351/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 44 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:46351/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 45 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:46351/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@e9a96501 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 17:46:14 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 47 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:46351/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@7677518f { {content-length=[15], date=[Mon, 01 Apr 2024 17:46:14 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 44 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:46351/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:34273/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@2ab40b09 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 17:46:16 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 60 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:34273/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@87927a14 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 17:46:16 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 51 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:34273/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 72 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:34273/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@b1be37b { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 17:46:16 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 55 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:34273/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 53 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:34273/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@9ff56c3c { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 17:46:17 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 51 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:34273/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@b733190a { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 17:46:17 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 58 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:34273/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@9ff56dbc { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 17:46:17 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 53 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:34273/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 56 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:34273/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@52320bfc { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 17:46:17 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 58 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:34273/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 55 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:34273/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 53 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:34273/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 58 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:34273/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@e9d306fd { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 17:46:18 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 59 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:34273/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@76a0f38b { {content-length=[15], date=[Mon, 01 Apr 2024 17:46:18 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 55 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:34273/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:45471/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 60 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:45471/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 72 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:45471/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 56 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:45471/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 58 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:45471/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 54 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:45471/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 57 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:45471/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 57 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:45471/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 55 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:45471/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 56 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:45471/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 59 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:45471/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 58 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:45471/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 56 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:45471/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 55 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:45471/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 55 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:45471/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 55 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:45471/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:57389/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 58 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:57389/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 57 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:57389/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 57 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:57389/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 71 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:57389/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 59 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:57389/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 59 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:57389/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 61 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:57389/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 63 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:57389/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 73 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:57389/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 62 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:57389/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 86 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:57389/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 59 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:57389/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 59 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57389/https2/afdt?120", "<>"): success test(http://127.0.0.1:46351/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:46351/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 59 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:46351/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:46351/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:46351/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:46351/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 59 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:46351/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:46351/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 59 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:46351/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:46351/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 62 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:46351/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:46351/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 58 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:46351/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:46351/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 60 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:46351/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:46351/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 59 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:46351/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:46351/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:46351/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:46351/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 61 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:46351/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:46351/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 68 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:46351/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:46351/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:46351/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:46351/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 62 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:46351/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:46351/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 74 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:46351/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:46351/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 64 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:46351/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:46351/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:46351/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:46351/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:46351/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:46351/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 59 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:46351/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:46351/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 57 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:46351/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:46351/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 76 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:46351/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:46351/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 74 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:46351/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:46351/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 83 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:46351/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:46351/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:46351/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:46351/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:46351/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:46351/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 73 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:46351/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:46351/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:46351/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:46351/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 90 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:46351/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:46351/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 84 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:46351/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:46351/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:46351/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:46351/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 74 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:46351/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:46351/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 64 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:46351/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:46351/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:46351/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:46351/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 60 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:46351/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:46351/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 59 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:46351/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:46351/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:46351/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:46351/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:46351/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:46351/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 99 ms test AsFileDownloadTest.test("http://127.0.0.1:46351/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:34273/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:34273/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 143 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:34273/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:34273/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:34273/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:34273/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:34273/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:34273/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 60 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:34273/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:34273/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 60 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:34273/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:34273/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:34273/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:34273/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:34273/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 77 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:34273/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:34273/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:34273/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:34273/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:34273/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:34273/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:34273/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:34273/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 58 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:34273/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:34273/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:34273/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:34273/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:34273/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:34273/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:34273/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:34273/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 79 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:34273/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:34273/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 64 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:34273/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:34273/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 61 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:34273/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:34273/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:34273/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 64 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:34273/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:34273/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:34273/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:34273/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 77 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:34273/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:34273/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 85 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:34273/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:34273/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:34273/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:34273/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 60 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:34273/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:34273/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 60 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:34273/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:34273/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:34273/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:34273/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:34273/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:34273/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 81 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:34273/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:34273/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:34273/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:34273/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:34273/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:34273/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:34273/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:34273/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:34273/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:34273/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 62 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:34273/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:34273/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:34273/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:45471/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:45471/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 69 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:45471/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:45471/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:45471/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:45471/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:45471/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 64 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:45471/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:45471/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:45471/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:45471/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 68 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:45471/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:45471/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:45471/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:45471/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:45471/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 71 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:45471/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:45471/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:45471/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 61 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:45471/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:45471/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 62 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:45471/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:45471/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 61 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:45471/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:45471/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 62 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:45471/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:45471/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:45471/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:45471/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 77 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:45471/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:45471/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:45471/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:45471/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 62 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:45471/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:45471/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:45471/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:45471/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 66 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:45471/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:45471/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:45471/http2/afdt?022) 200 Got body Path: asFileDownloadTest.tmp.dir/http2/afdt/h Got body: May the luck of the Irish be with you! Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 156 clients in 63 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:45471/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:45471/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:45471/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:45471/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:45471/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 89 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:45471/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:45471/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:45471/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:45471/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 70 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:45471/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:45471/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:45471/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:45471/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:45471/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:45471/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:45471/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:45471/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 92 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:45471/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:45471/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 72 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:45471/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:45471/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:45471/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:45471/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 80 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:45471/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:45471/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 65 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:45471/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:45471/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 63 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:45471/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:45471/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 67 ms test AsFileDownloadTest.test("http://127.0.0.1:45471/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:57389/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:57389/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:57389/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:57389/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:57389/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:57389/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 63 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:57389/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:57389/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:57389/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 86 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:57389/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:57389/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 77 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:57389/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:57389/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:57389/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 66 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:57389/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:57389/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 86 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:57389/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:57389/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:57389/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:57389/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:57389/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:57389/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 106 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:57389/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:57389/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:57389/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:57389/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:57389/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 88 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:57389/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:57389/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:57389/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:57389/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:57389/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:57389/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:57389/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:57389/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 71 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:57389/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:57389/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 67 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:57389/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:57389/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 78 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:57389/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:57389/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 68 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:57389/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:57389/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:57389/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:57389/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 94 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:57389/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:57389/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:57389/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 75 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:57389/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:57389/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 69 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:57389/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:57389/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 105 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:57389/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:57389/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 76 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:57389/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:57389/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 75 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:57389/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:57389/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 72 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:57389/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:57389/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 74 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:57389/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:57389/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 70 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:57389/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:57389/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 90 ms test AsFileDownloadTest.test("https://127.0.0.1:57389/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37744,localport=45471] 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:37744 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=37754,localport=45471] 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:37754 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=37764,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?102 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:37764 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=37772,localport=45471] 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:37772 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=37780,localport=45471] 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:37780 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=37794,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?105 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:37794 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=37800,localport=45471] 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:37800 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=37806,localport=45471] 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:37806 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=37820,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?108 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:37820 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=37832,localport=45471] 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:37832 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=37836,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?110 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:37836 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=37846,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?111 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:37846 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=37852,localport=45471] 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:37852 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=37854,localport=45471] 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:37854 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=37862,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?120 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:37862 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=46476, Session(1711993572784|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:46476 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=46480, Session(1711993580917|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:46480 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=46482, Session(1711993581142|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:46482 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=46488, Session(1711993581279|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 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:46488 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=46492, Session(1711993581412|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:46492 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=46502, Session(1711993581542|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:46502 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=46508, Session(1711993581693|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:46508 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=46512, Session(1711993581832|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:46512 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=46514, Session(1711993581963|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:46514 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=46516, Session(1711993582105|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:46516 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=46530, Session(1711993582251|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?110 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:46530 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=46546, Session(1711993582393|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:46546 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=46550, Session(1711993582553|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?112 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:46550 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=46564, Session(1711993582707|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:46564 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=46576, Session(1711993582871|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:46576 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=33400,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?001 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:33400 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=33408,localport=45471] 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:33408 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=33412,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?003 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:33412 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=33422,localport=45471] 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:33422 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=33424,localport=45471] 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:33424 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=33436,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?006 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:33436 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=52888,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?007 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:52888 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=52892,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?008 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:52892 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=52900,localport=45471] 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:52900 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=52904,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?010 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:52904 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=52918,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?011 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:52918 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=52934,localport=45471] 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:52934 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=52938,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?013 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:52938 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=52944,localport=45471] 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:52944 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=52960,localport=45471] 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:52960 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=52966,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?016 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:52966 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=52978,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?017 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:52978 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=52990,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?018 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:52990 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=53000,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?019 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:53000 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=53008,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?020 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:53008 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=53010,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?021 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:53010 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=53026,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?022 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:53026 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=53032,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?023 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:53032 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=53038,localport=45471] 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:53038 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=53040,localport=45471] 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:53040 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=53050,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?030 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:53050 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=53056,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?031 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:53056 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=53066,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?032 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:53066 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=53068,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?033 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:53068 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=53078,localport=45471] 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:53078 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=53086,localport=45471] 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:53086 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=53102,localport=45471] 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:53102 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=53104,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?037 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:53104 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=53114,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?038 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:53114 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=53126,localport=45471] 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:53126 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=53128,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?040 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:53128 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=53142,localport=45471] TestServer(1): starting connection TestServer: POST /http2/afdt?041 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:53142 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=50540, Session(1711993583004|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:50540 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=50542, Session(1711993600826|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:50542 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=50558, Session(1711993600973|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:50558 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=50564, Session(1711993601116|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:50564 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=50570, Session(1711993601255|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:50570 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=50580, Session(1711993601411|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:50580 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=50590, Session(1711993601577|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:50590 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=50604, Session(1711993601774|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:50604 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50610, Session(1711993601927|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:50610 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50620, Session(1711993602075|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:50620 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=50626, Session(1711993602284|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:50626 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=50636, Session(1711993602430|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:50636 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=50648, Session(1711993602581|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:50648 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=50658, Session(1711993602733|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:50658 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=50666, Session(1711993602917|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:50666 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=50670, Session(1711993603070|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:50670 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=50684, Session(1711993603219|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:50684 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=50686, Session(1711993603396|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:50686 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50702, Session(1711993603609|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/afdt?019 Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/afdt Sent response headers 200 Server connection to /127.0.0.1:50702 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50706, Session(1711993603756|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:50706 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=50710, Session(1711993603922|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:50710 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=50722, Session(1711993604072|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:50722 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50724, Session(1711993604224|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:50724 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50740, Session(1711993604371|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:50740 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50752, Session(1711993604556|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:50752 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=50760, Session(1711993604704|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:50760 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50764, Session(1711993604853|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections 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:50764 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=50768, Session(1711993605002|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:50768 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50772, Session(1711993605182|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:50772 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=50782, Session(1711993605339|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:50782 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=50790, Session(1711993605504|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:50790 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=50792, Session(1711993605661|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:50792 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=50804, Session(1711993605872|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:50804 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=50820, Session(1711993606027|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:50820 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=50834, Session(1711993606183|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:50834 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=56050, Session(1711993606334|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:56050 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=56060, Session(1711993606490|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:56060 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/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/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseSerialGC \ -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.001 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 19:46:47 CEST 2024 finished: Mon Apr 01 19:46:47 CEST 2024 elapsed time (seconds): 0.001 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.564 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 19:46:47 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:46:47 CEST 2024 elapsed time (seconds): 0.564 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=2923073, tid=2923076 # 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, serial 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_pid2923073.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/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseSerialGC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d \ -Dtest.class.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/AsFileDownloadTest.d:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/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:+UseSerialGC \ -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/websocket/WebSocketProxyTest.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/websocket/WebSocketServerDriver.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/CancelRequestTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/EmptyAuthenticate.java Passed: java/net/httpclient/CustomResponseSubscriber.java TEST: java/net/httpclient/DependentPromiseActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentPromiseActionsTest TIME: 0.223 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 19:46:55 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 19:46:56 CEST 2024 elapsed time (seconds): 0.223 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.222 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 19:46: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: 5 finished: Mon Apr 01 19:46:56 CEST 2024 elapsed time (seconds): 0.222 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/DependentPromiseActionsTest.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/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:+UseSerialGC' \ -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/10/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/10/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/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/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/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/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/10/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/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/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 19:46:56 CEST 2024 finished: Mon Apr 01 19:46:56 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.525 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 19:46:56 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 19:47:02 CEST 2024 elapsed time (seconds): 6.525 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:52077]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@6bb979a2, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:52077]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@5bd598a0, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:32857]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@6bb979a2, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:32857]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@5bd598a0, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 161 ms, 334691 ns] testAsInputStreamAsync(http://127.0.0.1:52077/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@289086d5 HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [2 s, 112 ms, 356291 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [2 s, 116 ms, 623037 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [2 s, 117 ms, 787999 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:52077/http2/fixed/y", false, SemaphoreStaller): success [2 s, 293 ms, 467919 ns] testAsInputStreamAsync(http://127.0.0.1:52077/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6276cad7 HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [2 s, 314 ms, 325698 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [2 s, 315 ms, 117479 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [2 s, 315 ms, 573401 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:52077/http2/chunk/y", false, SemaphoreStaller): success [2 s, 342 ms, 312488 ns] testAsInputStreamAsync(https://127.0.0.1:32857/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3d0551f4 HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [3 s, 404 ms, 498028 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [3 s, 405 ms, 488265 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [3 s, 405 ms, 985068 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:32857/https2/fixed/y", false, SemaphoreStaller): success [3 s, 448 ms, 21012 ns] testAsInputStreamAsync(https://127.0.0.1:32857/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@692d0c2 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [3 s, 525 ms, 818881 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [3 s, 526 ms, 524389 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [3 s, 527 ms, 8972 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:32857/https2/chunk/y", false, SemaphoreStaller): success [3 s, 568 ms, 410320 ns] testAsInputStreamAsync(http://127.0.0.1:52077/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d22d92d HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [3 s, 583 ms, 429898 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [3 s, 584 ms, 125828 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [3 s, 584 ms, 660981 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:52077/http2/fixed/y", true, SemaphoreStaller): success [3 s, 603 ms, 724321 ns] testAsInputStreamAsync(http://127.0.0.1:52077/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ef3666a HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [3 s, 608 ms, 68289 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [3 s, 608 ms, 662115 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [3 s, 609 ms, 202590 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:52077/http2/chunk/y", true, SemaphoreStaller): success [3 s, 625 ms, 395551 ns] testAsInputStreamAsync(https://127.0.0.1:32857/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@577966ab HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [3 s, 708 ms, 520204 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [3 s, 709 ms, 212451 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [3 s, 709 ms, 705756 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:32857/https2/fixed/y", true, SemaphoreStaller): success [3 s, 754 ms, 456134 ns] testAsInputStreamAsync(https://127.0.0.1:32857/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40e40741 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [3 s, 759 ms, 569033 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [3 s, 760 ms, 44255 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [3 s, 760 ms, 480907 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:32857/https2/chunk/y", true, SemaphoreStaller): success [3 s, 800 ms, 327663 ns] testAsLinesAsync(http://127.0.0.1:52077/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ad7ea5e HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [3 s, 813 ms, 962803 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [3 s, 814 ms, 863978 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [3 s, 815 ms, 545056 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:52077/http2/fixed/y", false, SemaphoreStaller): success [3 s, 839 ms, 705513 ns] testAsLinesAsync(http://127.0.0.1:52077/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3906cf35 HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [3 s, 852 ms, 448130 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [3 s, 852 ms, 919574 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [3 s, 853 ms, 343514 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:52077/http2/chunk/y", false, SemaphoreStaller): success [3 s, 868 ms, 96507 ns] testAsLinesAsync(https://127.0.0.1:32857/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a52aec2 HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [3 s, 967 ms, 459951 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [3 s, 968 ms, 44188 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [3 s, 968 ms, 428217 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:32857/https2/fixed/y", false, SemaphoreStaller): success [4 s, 13 ms, 397831 ns] testAsLinesAsync(https://127.0.0.1:32857/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@63c0e93 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [4 s, 100 ms, 502682 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [4 s, 101 ms, 23497 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 101 ms, 357017 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:32857/https2/chunk/y", false, SemaphoreStaller): success [4 s, 137 ms, 459479 ns] testAsLinesAsync(http://127.0.0.1:52077/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45bc60e5 HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [4 s, 156 ms, 104507 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [4 s, 156 ms, 687351 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 157 ms, 212306 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:52077/http2/fixed/y", true, SemaphoreStaller): success [4 s, 178 ms, 937917 ns] testAsLinesAsync(http://127.0.0.1:52077/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@319c3207 HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [4 s, 186 ms, 37561 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [4 s, 186 ms, 370510 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [4 s, 186 ms, 656757 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:52077/http2/chunk/y", true, SemaphoreStaller): success [4 s, 199 ms, 441646 ns] testAsLinesAsync(https://127.0.0.1:32857/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43905e74 HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [4 s, 203 ms, 460796 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [4 s, 203 ms, 946838 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 204 ms, 259178 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:32857/https2/fixed/y", true, SemaphoreStaller): success [4 s, 226 ms, 726709 ns] testAsLinesAsync(https://127.0.0.1:32857/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1afeca9f HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [4 s, 236 ms, 638488 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [4 s, 237 ms, 113771 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 237 ms, 467271 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:32857/https2/chunk/y", true, SemaphoreStaller): success [4 s, 279 ms, 992778 ns] testAsStringAsync(http://127.0.0.1:52077/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@51c0f355 HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [4 s, 290 ms, 337281 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [4 s, 290 ms, 733651 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 290 ms, 945697 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:52077/http2/fixed/y", false, SemaphoreStaller): success [4 s, 306 ms, 475339 ns] testAsStringAsync(http://127.0.0.1:52077/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ac0a3f1 HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [4 s, 316 ms, 925944 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [4 s, 317 ms, 251022 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [4 s, 317 ms, 472118 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:52077/http2/chunk/y", false, SemaphoreStaller): success [4 s, 324 ms, 875781 ns] testAsStringAsync(https://127.0.0.1:32857/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bdc1241 HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [4 s, 351 ms, 750131 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [4 s, 352 ms, 68830 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 352 ms, 263785 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:32857/https2/fixed/y", false, SemaphoreStaller): success [4 s, 378 ms, 606923 ns] testAsStringAsync(https://127.0.0.1:32857/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@621d30f2 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [4 s, 407 ms, 858219 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [4 s, 408 ms, 291172 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 408 ms, 612489 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:32857/https2/chunk/y", false, SemaphoreStaller): success [4 s, 426 ms, 464335 ns] testAsStringAsync(http://127.0.0.1:52077/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7e66c07f HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [4 s, 429 ms, 286792 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [4 s, 429 ms, 661732 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 429 ms, 887248 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:52077/http2/fixed/y", true, SemaphoreStaller): success [4 s, 437 ms, 574668 ns] testAsStringAsync(http://127.0.0.1:52077/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2ebad9be HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [4 s, 440 ms, 468197 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [4 s, 440 ms, 759825 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [4 s, 441 ms, 5561 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:52077/http2/chunk/y", true, SemaphoreStaller): success [4 s, 448 ms, 456004 ns] testAsStringAsync(https://127.0.0.1:32857/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23bfa13b HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [4 s, 451 ms, 144587 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [4 s, 451 ms, 430245 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 451 ms, 624751 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:32857/https2/fixed/y", true, SemaphoreStaller): success [4 s, 470 ms, 677230 ns] testAsStringAsync(https://127.0.0.1:32857/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f792de1 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [4 s, 474 ms, 339529 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [4 s, 474 ms, 619586 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 474 ms, 797782 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:32857/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:52077/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f902bed HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [4 s, 522 ms, 514950 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [4 s, 522 ms, 836479 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 523 ms, 51785 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 [4 s, 535 ms, 151774 ns] Received promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 [4 s, 535 ms, 443502 ns] Received promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 [4 s, 535 ms, 626937 ns] Received promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:52077/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:52077/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f8e09c8 HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [4 s, 548 ms, 713634 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [4 s, 548 ms, 963980 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [4 s, 549 ms, 107824 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 [4 s, 559 ms, 880138 ns] Received promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 [4 s, 560 ms, 170175 ns] Received promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 [4 s, 560 ms, 356060 ns] Received promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:52077/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:32857/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ae1187a HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [4 s, 582 ms, 779990 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [4 s, 583 ms, 91079 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 583 ms, 270415 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 [4 s, 591 ms, 380294 ns] Received promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 [4 s, 594 ms, 576181 ns] Received promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 [4 s, 594 ms, 758176 ns] Received promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:32857/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:32857/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@b91a485 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [4 s, 623 ms, 18706 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [4 s, 623 ms, 284393 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 623 ms, 470758 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 [4 s, 633 ms, 451689 ns] Received promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 [4 s, 635 ms, 603218 ns] Received promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 [4 s, 641 ms, 671133 ns] Received promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:32857/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:52077/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e493f30 HTTP_FixedLengthHandler received request to http://127.0.0.1:52077/http2/fixed/y TestServer: [4 s, 645 ms, 685302 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 TestServer: [4 s, 646 ms, 11151 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 646 ms, 206447 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 [4 s, 651 ms, 642135 ns] Received promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 [4 s, 652 ms, 588860 ns] Received promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 [4 s, 653 ms, 710781 ns] Received promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:52077/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:52077/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66c6626e HTTP_ChunkedHandler received request to http://127.0.0.1:52077/http2/chunk/y TestServer: [4 s, 657 ms, 296779 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 TestServer: [4 s, 657 ms, 579357 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [4 s, 657 ms, 769172 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 [4 s, 663 ms, 915499 ns] Received promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 [4 s, 665 ms, 760989 ns] Received promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 [4 s, 665 ms, 972535 ns] Received promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:52077/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:32857/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@68de109c HTTP_FixedLengthHandler received request to https://127.0.0.1:32857/https2/fixed/y TestServer: [4 s, 669 ms, 666006 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 TestServer: [4 s, 670 ms, 19925 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 670 ms, 209750 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 [4 s, 678 ms, 289430 ns] Received promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 [4 s, 686 ms, 4060 ns] Received promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 [4 s, 686 ms, 343079 ns] Received promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:32857/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:32857/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5acee735 HTTP_ChunkedHandler received request to https://127.0.0.1:32857/https2/chunk/y TestServer: [4 s, 690 ms, 524243 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 TestServer: [4 s, 690 ms, 779060 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 690 ms, 934754 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 [4 s, 699 ms, 727674 ns] Received promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 [4 s, 702 ms, 406677 ns] Received promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 [4 s, 708 ms, 225245 ns] Received promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:32857/https2/chunk/y", true): success ========================= [4 s, 717 ms, 733974 ns] Created 4 servers and 17 clients ========================= config DependentPromiseActionsTest.printFailedTests(): success Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentPromiseActionsTest.teardown(): success =============================================== java/net/httpclient/DependentPromiseActionsTest.java Total tests run: 32, Passes: 32, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [52ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [103ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-1] [142ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [179ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [179ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [181ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [210ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [210ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [250ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [250ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [263ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a265516 queue.isEmpty: true DEBUG: [pool-1-thread-1] [306ms] 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] [306ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [324ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [324ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [324ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [325ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [325ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [328ms] 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=34480,localport=52077] DEBUG: [HttpClient-1-SelectorManager] [356ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [356ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34480 DEBUG: [pool-1-thread-1] [370ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true TestServer(1): starting connection DEBUG: [pool-1-thread-1] [372ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [372ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [375ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [375ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [375ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [376ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [376ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [376ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [377ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6808612c DEBUG: [HttpClient-1-SelectorManager] [377ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [377ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [377ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [377ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [377ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [377ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [377ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [377ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-2] [378ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [378ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [378ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [378ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [378ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [378ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (true) DEBUG: [pool-1-thread-2] [381ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [381ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [381ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [382ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-1] [393ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [395ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [412ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [412ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [414ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [414ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [414ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [414ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [416ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [424ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [424ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [424ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [431ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [432ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [432ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [432ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [432ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [433ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [pool-1-thread-3] [434ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [434ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [436ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [437ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [437ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [pool-1-thread-1] [437ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a265516 DEBUG: [HttpClient-1-SelectorManager] [437ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [437ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [437ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a265516 DEBUG: [pool-1-thread-3] [455ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [455ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [455ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [455ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [458ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [458ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@e718d48 DEBUG: [pool-1-thread-1] [458ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [458ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [459ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a265516 DEBUG: [pool-1-thread-1] [459ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [460ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [461ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34480 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-1] [477ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [517ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1749e72e(1) DEBUG: [pool-1-thread-1] [522ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ef37de6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@545acef3 queue.isEmpty: false DEBUG: [pool-1-thread-1] [568ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [569ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [570ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [571ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [572ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [573ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [703ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [720ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [720ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-1] [721ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [721ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [721ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [721ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [721ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [721ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [722ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [722ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@51abfe19 DEBUG: [HttpClient-1-SelectorManager] [722ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [722ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [722ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [722ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-1-SelectorManager] [722ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [723ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [723ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [723ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [723ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [726ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [726ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-3] [726ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [727ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [728ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [733ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [733ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [768ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [768ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-1] [769ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-1] [769ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [769ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [769ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [769ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [769ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [771ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [771ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [771ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [771ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-1] [772ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-1] [772ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [772ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [772ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [772ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [772ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [780ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [780ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [780ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [780ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [781ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [791ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [791ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [792ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-1] [792ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [809ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [810ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [810ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [810ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [811ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [811ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [812ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [812ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [812ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-1-SelectorManager] [813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [813ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [813ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [813ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [813ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [2 s, 112 ms, 788993 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 117 ms, 98759 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [843ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive TestServer: [2 s, 118 ms, 160899 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [844ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [845ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-1] [845ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [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 DEBUG: [pool-1-thread-1] [846ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [848ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [848ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [848ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-1] [849ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-1] [849ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-1] [849ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [pool-1-thread-1] [849ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [849ms] SocketTube(1) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [850ms] SocketTube(1) read bytes: 58 DEBUG: [readLoop] [850ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [850ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [850ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [850ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [851ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [851ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [850ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [850ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [readLoop] [852ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [readLoop] [852ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-1] [852ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-1] [852ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [853ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [863ms] SocketTube(1) read bytes: 93 DEBUG: [HttpClient-1-SelectorManager] [863ms] Http2Connection(SocketTube(1)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [863ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [863ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [864ms] SocketTube(1) read bytes: 260 DEBUG: [HttpClient-1-SelectorManager] [864ms] Http2Connection(SocketTube(1)) onNext: got 260 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [864ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [864ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for None (false) DEBUG: [HttpClient-1-SelectorManager] [865ms] SocketTube(1) read bytes: 89 DEBUG: [HttpClient-1-SelectorManager] [865ms] Http2Connection(SocketTube(1)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [865ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c1ac2c6 for R (false) DEBUG: [HttpClient-1-SelectorManager] [865ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [882ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-1] [897ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [898ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-1] [898ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [914ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [916ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-1] [916ms] Http2Connection(SocketTube(1)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [916ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 93 DEBUG: [pool-1-thread-1] [916ms] Http2Connection(SocketTube(1)) Processing 93 DEBUG: [pool-1-thread-1] [916ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [917ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [919ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [921ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [921ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [921ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [921ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [922ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [923ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [923ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-1] [923ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [923ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [923ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-1] [924ms] Http2Connection(SocketTube(1)) sending 260 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [924ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 260 DEBUG: [pool-1-thread-1] [924ms] Http2Connection(SocketTube(1)) Processing 260 DEBUG: [pool-1-thread-1] [924ms] FramesDecoder decodes: 260 DEBUG: [pool-1-thread-1] [924ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [924ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [924ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [924ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [928ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [928ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-1] [928ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [928ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [928ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [928ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [928ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [928ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [928ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [929ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [929ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [934ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34480 DEBUG: [pool-1-thread-1] [941ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [942ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [942ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [942ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [945ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [945ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [945ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [945ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34480 DEBUG: [pool-1-thread-1] [946ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [946ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [946ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [946ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [946ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [946ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [946ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [958ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [959ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-1] [959ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [959ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [959ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [959ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [960ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [960ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [960ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [960ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [960ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [960ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [960ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [960ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [961ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [961ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6154e178 DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [961ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 89 DEBUG: [pool-1-thread-1] [962ms] Http2Connection(SocketTube(1)) Processing 89 DEBUG: [pool-1-thread-1] [962ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-1] [962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [962ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [962ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [962ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [962ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [962ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [962ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [962ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [962ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [962ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [962ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f24b28d DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [963ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34480 DEBUG: [pool-1-thread-1] [963ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [963ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [963ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [964ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [964ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [964ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [964ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [964ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [964ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [964ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-1] [964ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [964ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [964ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [964ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [964ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [964ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [964ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [965ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a670037 DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [965ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-1] [967ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [967ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-1] [967ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-1] [968ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [971ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34480 DEBUG: [pool-1-thread-1] [971ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [971ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [971ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [972ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [972ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [972ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [972ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [972ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [972ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [998ms] HttpClientImpl(1) ClientImpl (async) elapsed 880 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-1] [1s 2ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [1s 2ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1749e72e(1) DEBUG: [pool-1-thread-1] [1s 2ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ef37de6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@545acef3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 3ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [1s 3ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [1s 3ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [1s 4ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 5ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 5ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [1s 5ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 5ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 5ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 6ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [1s 6ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 6ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 6ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 6ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [1s 6ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [1s 11ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b1a41ce DEBUG: [MainThread] [1s 11ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 11ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 12ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 13ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 13ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 13ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 13ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 13ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 20ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [1s 21ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-1] [1s 21ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [1s 21ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 21ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 21ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 22ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 22ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 22ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 22ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 23ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 23ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@49f1c64 queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 23ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@49f1c64, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 23ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 23ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 23ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 23ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 23ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 23ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 23ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-2-SelectorManager] [1s 24ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6cc50a11 for C (true) TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections DEBUG: [HttpClient-2-SelectorManager] [1s 24ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=34492,localport=52077] TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 24ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34492 DEBUG: [pool-1-thread-1] [1s 24ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 24ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 25ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 25ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 25ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 25ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [1s 25ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@663d6161 DEBUG: [pool-1-thread-1] [1s 25ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 25ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 25ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 25ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 25ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [1s 26ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [1s 26ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [1s 26ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-2-SelectorManager] [1s 26ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 26ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [1s 26ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-5] [1s 26ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [1s 26ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [1s 26ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-4] [1s 26ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [1s 26ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [1s 26ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [1s 26ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [1s 26ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [1s 27ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [1s 27ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [1s 27ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [1s 27ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [1s 26ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [1s 27ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [1s 27ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-5] [1s 27ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 27ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-5] [1s 27ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 27ms] SocketTube(2) wrote: 204 DEBUG: [HttpClient-2-SelectorManager] [1s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (true) DEBUG: [pool-1-thread-4] [1s 28ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 28ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [1s 28ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 28ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 28ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-SelectorManager] [1s 28ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for None (false) DEBUG: [pool-1-thread-4] [1s 28ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [1s 28ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [1s 28ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [1s 28ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-4] [1s 28ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [1s 28ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [1s 29ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@263f2b02 DEBUG: [pool-1-thread-4] [1s 29ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 28ms] SocketTube(2) read bytes: 71 DEBUG: [HttpClient-2-SelectorManager] [1s 29ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 30ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 30ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@49f1c64 DEBUG: [HttpClient-2-SelectorManager] [1s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (false) DEBUG: [pool-1-thread-4] [1s 30ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 30ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 30ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@49f1c64 DEBUG: [pool-1-thread-4] [1s 30ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [1s 30ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [1s 30ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@49f1c64 DEBUG: [pool-1-thread-4] [1s 30ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [1s 30ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [1s 30ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34492 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-4] [1s 30ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [1s 31ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@106b6956(2) DEBUG: [pool-1-thread-4] [1s 31ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@612e33ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17d3cd1b queue.isEmpty: false DEBUG: [pool-1-thread-4] [1s 31ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-4] [1s 31ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [1s 31ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 31ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [1s 31ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 31ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [1s 32ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [1s 32ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 32ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-4] [1s 32ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 32ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [1s 32ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-4] [1s 32ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-4] [1s 32ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-4] [1s 32ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 32ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [1s 32ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@12d61003 DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 33ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-4] [1s 32ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [1s 35ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-4] [1s 35ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [1s 35ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 36ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [1s 36ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [1s 36ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 36ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [1s 36ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [1s 36ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 36ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-4] [1s 36ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [1s 36ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [1s 36ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [1s 36ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-4] [1s 36ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [1s 36ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-4] [1s 36ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-4] [1s 36ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [1s 37ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [1s 37ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@106b6956(2) DEBUG: [pool-1-thread-4] [1s 37ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@612e33ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17d3cd1b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [1s 37ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [1s 37ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [1s 37ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-2-SelectorManager] [1s 37ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 37ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-4] [1s 37ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 37ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 37ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [1s 38ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-4] [1s 38ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-4] [1s 38ms] SocketTube(2) write: requesting more... DEBUG: [Test-server-pool] [1s 38ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [1s 38ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [Test-server-pool] [1s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 38ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 38ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [1s 38ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [1s 38ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [1s 38ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [Test-server-pool] [1s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 38ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [1s 38ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [1s 39ms] SocketTube(2) wrote: 13 DEBUG: [pool-1-thread-4] [1s 39ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-4] [1s 39ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-4] [1s 39ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 39ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 39ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [1s 40ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 40ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 40ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 40ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [1s 40ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 40ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 40ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 41ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [2 s, 314 ms, 538924 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [2 s, 315 ms, 285664 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [2 s, 315 ms, 738356 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 TestServer(1): connection started DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] SocketTube(2) read bytes: 101 DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] Http2Connection(SocketTube(2)) onNext: got 101 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 47ms] Http2Connection(SocketTube(2)) sending 101 to Http2Connection.asyncReceive DEBUG: [HttpClient-2-SelectorManager] [1s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for None (false) DEBUG: [pool-1-thread-4] [1s 47ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 101 DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] SocketTube(2) read bytes: 104 DEBUG: [pool-1-thread-4] [1s 48ms] Http2Connection(SocketTube(2)) Processing 101 DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] Http2Connection(SocketTube(2)) onNext: got 104 bytes in 1 buffers DEBUG: [pool-1-thread-4] [1s 48ms] FramesDecoder decodes: 101 DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 48ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [1s 48ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for None (false) DEBUG: [pool-1-thread-4] [1s 48ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [1s 48ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [1s 48ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-4] [1s 49ms] SocketTube(2) trying to write: 9 DEBUG: [pool-1-thread-4] [1s 49ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-4] [1s 49ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [1s 49ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-2-SelectorManager] [1s 48ms] SocketTube(2) read bytes: 243 DEBUG: [readLoop] [1s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 49ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 49ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [1s 49ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 49ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 49ms] Http2Connection(SocketTube(2)) onNext: got 243 bytes in 1 buffers DEBUG: [pool-1-thread-4] [1s 50ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-4] [1s 50ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 50ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [1s 50ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SocketTube(2) read bytes: 80 DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] Http2Connection(SocketTube(2)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 50ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@233ff3c2 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 51ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2)) sending 104 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 104 DEBUG: [pool-1-thread-4] [1s 52ms] Http2Connection(SocketTube(2)) Processing 104 DEBUG: [pool-1-thread-4] [1s 53ms] FramesDecoder decodes: 104 DEBUG: [pool-1-thread-4] [1s 53ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 53ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 53ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 53ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 53ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [1s 53ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34492 DEBUG: [pool-1-thread-4] [1s 53ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 53ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 53ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 54ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 54ms] HttpClientImpl(2) ClientImpl (async) elapsed 33 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-4] [1s 54ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 54ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [1s 54ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 54ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 54ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 54ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 54ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 54ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [1s 54ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [1s 54ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 54ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [1s 54ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 54ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [1s 55ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 55ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-4] [1s 55ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [1s 56ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 56ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 56ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 56ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 56ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2)) sending 243 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 56ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 243 DEBUG: [MainThread] [1s 56ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 57ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 57ms] Http2Connection(SocketTube(2)) Processing 243 DEBUG: [pool-1-thread-4] [1s 57ms] FramesDecoder decodes: 243 DEBUG: [pool-1-thread-4] [1s 57ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 57ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [1s 58ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [1s 58ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-4] [1s 58ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [1s 58ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [1s 58ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 58ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [1s 58ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [1s 58ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 58ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 58ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [1s 59ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 59ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 59ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [1s 59ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 59ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 59ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 59ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 59ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 59ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 59ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4610d44d DEBUG: [pool-1-thread-4] [1s 59ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [1s 60ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 60ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 60ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 60ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34492 DEBUG: [pool-1-thread-4] [1s 60ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 60ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 61ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 61ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 61ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [1s 61ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [1s 61ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [1s 61ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 61ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 61ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 61ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 61ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 61ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 61ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 62ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 62ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 62ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 62ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56312e22 DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [1s 62ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 62ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 63ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 63ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34492 DEBUG: [pool-1-thread-4] [1s 63ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 63ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 63ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 63ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 63ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [1s 63ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [1s 63ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [1s 63ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 63ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [1s 64ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 64ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 64ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 64ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 64ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f039aea DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [1s 64ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 80 DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2)) Processing 80 DEBUG: [pool-1-thread-4] [1s 65ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [1s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [1s 65ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34492 DEBUG: [pool-1-thread-4] [1s 65ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [1s 65ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [1s 65ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [1s 65ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [1s 66ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [1s 66ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [1s 66ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [1s 66ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 66ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 66ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 66ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 66ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [1s 66ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 66ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 66ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [1s 66ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 66ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 66ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [1s 66ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [1s 66ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [1s 66ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [1s 66ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [1s 66ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22ce058 DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [1s 67ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 68ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 69ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [1s 70ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-5] [1s 70ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [1s 77ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [1s 77ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [1s 78ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 78ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6d4fc7a8 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 78ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 78ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52602 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52602, Session(1711993618165|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [1s 134ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-5] [1s 135ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-5] [1s 135ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-5] [1s 135ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 135ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-5] [1s 136ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 136ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [1s 136ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-5] [1s 136ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-5] [1s 136ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-5] [1s 136ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [1s 137ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [1s 162ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [1s 162ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [1s 633ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [1s 635ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-5] [1s 637ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [1s 637ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 677ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [1s 677ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-5] [1s 678ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-5] [1s 678ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [1s 680ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] 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@67b7acd8[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 686ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@5fbf470[Not completed, 1 dependents] (id=239), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 687ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-4] [1s 687ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [1s 688ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [1s 688ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-4] [1s 688ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-4] [1s 688ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-4] [1s 688ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-4] [1s 688ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 688ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [1s 688ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [1s 688ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [1s 689ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 691ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [1s 728ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 729ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 729ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 729ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 729ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [1s 729ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-5] [1s 765ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 765ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 765ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-5] [1s 765ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 765ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [1s 770ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [1s 795ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [1s 796ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [1s 797ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 797ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [1s 797ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [1s 797ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 797ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 797ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 798ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 798ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 798ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-5] [1s 798ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 799ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 799ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [1s 799ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 799ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 799ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [1s 799ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 799ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 799ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 811ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 811ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 811ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 811ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 811ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [pool-1-thread-5] [1s 811ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 811ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 816ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 817ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 817ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [1s 817ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 817ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [1s 817ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [1s 817ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-5] [1s 817ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [1s 817ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 818ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [1s 818ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [1s 818ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 818ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [pool-1-thread-5] [1s 891ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [1s 891ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 891ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-5] [1s 895ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [1s 895ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-5] [1s 895ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-5] [1s 895ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [1s 895ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [1s 895ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [2s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 53ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 53ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 68ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-5] [2s 68ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 68ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 68ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [2s 68ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 68ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 68ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 68ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 69ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [pool-1-thread-5] [2s 69ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [HttpClient-3-SelectorManager] [2s 69ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 71ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 71ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 71ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-5] [2s 71ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [2s 71ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 71ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 72ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-5] [2s 73ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 73ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 73ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [2s 78ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 78ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 78ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 78ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-5] [2s 78ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [2s 78ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 79ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 79ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 79ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 80ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 80ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 84ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 84ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [2s 85ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 85ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-5] [2s 85ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7de81328 DEBUG: [pool-1-thread-5] [2s 88ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 88ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 89ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 89ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 89ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 89ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 89ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 89ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 89ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 89ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 89ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 89ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-5] [2s 89ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 89ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 90ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 90ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 90ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-5] [2s 90ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-5] [2s 90ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 90ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 90ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 90ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 91ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 93ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 93ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 93ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 94ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 94ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 94ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 94ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 95ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 100ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 100ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 100ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 100ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 100ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 101ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-5] [2s 101ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-5] [2s 101ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [2s 101ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 101ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 101ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 101ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 101ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [2s 101ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 101ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 101ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 101ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-5] [2s 101ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 101ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 101ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 102ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 102ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [2s 102ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 102ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 102ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 102ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-5] [2s 102ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 102ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 102ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 103ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 103ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-5] [2s 103ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [2s 103ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 103ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 103ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 104ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [2s 104ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 104ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 104ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 104ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 104ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [2s 104ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 104ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 104ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [2s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 114ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 114ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 114ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 114ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 115ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 115ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 115ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-3-SelectorManager] [2s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [Test-server-pool] [2s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 115ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [HttpClient-3-SelectorManager] [2s 115ms] SocketTube(3) no more demand for reading DEBUG: [Test-server-pool] [2s 115ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 115ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 115ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 115ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 115ms] FramesDecoder Got frame: SETTINGS: length=30, 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 116ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 117ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 117ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 117ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 117ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 117ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 117ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 117ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [2s 119ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 119ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 119ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-5] [2s 119ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 119ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [2s 119ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 119ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(3) read bytes: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 120ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [pool-1-thread-5] [2s 120ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [2s 120ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 121ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 121ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 121ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 122ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [2s 122ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-5] [2s 122ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 122ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 122ms] 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 122ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 122ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 122ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 122ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 123ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 123ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 124ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 124ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 124ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 124ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-5] [2s 124ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [2s 124ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 124ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 124ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 125ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 125ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [2s 125ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [2s 125ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 125ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 125ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 125ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 125ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [2s 125ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 125ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 125ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [2s 128ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 129ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 129ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 129ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 129ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed TestServer: [3 s, 404 ms, 740655 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 405 ms, 647949 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [3 s, 406 ms, 152123 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [2s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 133ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [pool-1-thread-5] [2s 133ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 133ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-5] [2s 133ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-3-SelectorManager] [2s 134ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 134ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [2s 134ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 134ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 134ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [2s 135ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-5] [2s 135ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [2s 135ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 135ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [2s 136ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 136ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 136ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 136ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 136ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 136ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 136ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [2s 136ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-5] [2s 136ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 136ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 136ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SocketTube(3) read bytes: 1058 DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SSL Reader(SocketTube(3)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-5] [2s 137ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [pool-1-thread-5] [2s 137ms] SSL Reader(SocketTube(3)) Unwrapping: 1058 DEBUG: [HttpClient-3-SelectorManager] [2s 137ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 137ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 138ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [2s 138ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 138ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 138ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [2s 138ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-5] [2s 138ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [2s 138ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 138ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 139ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 140ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 141ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 141ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52602 DEBUG: [pool-1-thread-5] [2s 141ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 141ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 141ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 141ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 141ms] HttpClientImpl(3) ClientImpl (async) elapsed 1071 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-5] [2s 141ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 141ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 141ms] SSL Reader(SocketTube(3)) Unwrapping: 1005 DEBUG: [MainThread] [2s 141ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 142ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 142ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 142ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 142ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 142ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-5] [2s 143ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 143ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 143ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 143ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 143ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 143ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 143ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 143ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 143ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 143ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 143ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 143ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [MainThread] [2s 143ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 143ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 144ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 144ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 144ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 145ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [2s 145ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-5] [2s 145ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 145ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 145ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 145ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 146ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 146ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 146ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 146ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 147ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 147ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-5] [2s 147ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 147ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 147ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 147ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 147ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 147ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 148ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 148ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 148ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 148ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [2s 148ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 148ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 149ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 149ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 149ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 149ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [2s 149ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-5] [2s 149ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 149ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 150ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 150ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 150ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 150ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 150ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 150ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 150ms] SSL Reader(SocketTube(3)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [2s 150ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [2s 150ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 150ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 151ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-5] [2s 151ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 151ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 151ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 151ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-5] [2s 151ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 151ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 151ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 152ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 152ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 152ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 152ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 152ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 152ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 152ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 152ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 152ms] SSL Reader(SocketTube(3)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [2s 152ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [2s 152ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 153ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 153ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-5] [2s 153ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 153ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 153ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 153ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-5] [2s 153ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 153ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 153ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 153ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 153ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 154ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 154ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 154ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 154ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 154ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b8cc5aa DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 154ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 155ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 155ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 155ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-5] [2s 156ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 156ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52602 DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 156ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 156ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 156ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 156ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 157ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 157ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 157ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 157ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [2s 158ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-5] [2s 158ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 158ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 158ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 158ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 158ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 158ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 158ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 158ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 158ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-5] [2s 158ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 158ms] SSL Reader(SocketTube(3)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 159ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 159ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 159ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 159ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 159ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-5] [2s 159ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 159ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 160ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 160ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 160ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 160ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 160ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f121aae DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 160ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 160ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 160ms] SSL Reader(SocketTube(3)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 161ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 161ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 161ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 161ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 161ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-5] [2s 161ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 162ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 162ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 162ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 162ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52602 DEBUG: [pool-1-thread-5] [2s 162ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 162ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 162ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 162ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 162ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 162ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 162ms] SSL Reader(SocketTube(3)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 163ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 163ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-5] [2s 164ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 164ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 164ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 164ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 164ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 164ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 164ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 164ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 164ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 164ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 164ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 164ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [2s 165ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 165ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 165ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 165ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 165ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-5] [2s 165ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 165ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 165ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 165ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 166ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 166ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 166ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 166ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@73b64524 DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 166ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 166ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 166ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 167ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 167ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 167ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 167ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 168ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-5] [2s 168ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 168ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 168ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 168ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 168ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 168ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52602 DEBUG: [pool-1-thread-5] [2s 168ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 168ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 168ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 168ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 168ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 168ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [MainThread] [2s 169ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 169ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 169ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 169ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 169ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [2s 169ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-5] [2s 170ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 170ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 170ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 170ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 170ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 170ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 170ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 170ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 170ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 170ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 170ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 170ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 170ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 171ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 171ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 171ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 171ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 171ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-5] [2s 172ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 172ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 172ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 172ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 172ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 172ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 172ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 172ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@671fa7fe DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 173ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 173ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 173ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 173ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 173ms] SocketTube(3) got some demand for reading DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 173ms] SocketTube(3) resuming read event DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 173ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 173ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 173ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4419ad4d for R (false) DEBUG: [MainThread] [2s 174ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [2s 175ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 176ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 176ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 176ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 177ms] PlainHttpConnection(SocketTube(4)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-5] [2s 177ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@178757d5 for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52610, Session(1711993619454|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 177ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52610 DEBUG: [pool-1-thread-5] [2s 178ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-5] [2s 178ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 178ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-5] [2s 178ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 178ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-5] [2s 178ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 178ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-5] [2s 178ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-5] [2s 178ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 178ms] 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@1d7f3ca5[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-5] [2s 178ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 178ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-5] [2s 178ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 178ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 178ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 178ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 178ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-5] [2s 179ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] 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 179ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 179ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 179ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-4] [2s 180ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 180ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 196ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 196ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 196ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 196ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-5] [2s 196ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 196ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-5] [2s 197ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-5] [2s 197ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 197ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 197ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-5] [2s 197ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-5] [2s 197ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-5] [2s 197ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 197ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 197ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 197ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 197ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 215ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 216ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 216ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 216ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [2s 216ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 216ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 216ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 216ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-5] [2s 216ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 217ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 227ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-5] [2s 227ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 227ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 227ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 227ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 228ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 228ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-5] [2s 228ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 228ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 228ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 228ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 228ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 229ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-5] [2s 229ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 229ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 229ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 227ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 231ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 231ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 231ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 231ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [2s 232ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [HttpClient-4-SelectorManager] [2s 232ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-5] [2s 232ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [2s 233ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 233ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 233ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 233ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-5] [2s 233ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 233ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 233ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-5] [2s 233ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 233ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 233ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [2s 237ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 237ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 237ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 237ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-5] [2s 237ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [2s 237ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 237ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 237ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 237ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 237ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 237ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 238ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 238ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [2s 238ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 238ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-5] [2s 238ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4883d81d DEBUG: [pool-1-thread-5] [2s 238ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 238ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 239ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 239ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 239ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 239ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 239ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 239ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 239ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 239ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 239ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 239ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-5] [2s 239ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 239ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 239ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 239ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 240ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-5] [2s 240ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-5] [2s 240ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 240ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 240ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 240ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 241ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 241ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 241ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 241ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 241ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 241ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 241ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 241ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 241ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 241ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 241ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 242ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 242ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 242ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-5] [2s 242ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-5] [2s 242ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 242ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 242ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 242ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 242ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 242ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-5] [2s 242ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 242ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 242ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 242ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 243ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-5] [2s 243ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 243ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 243ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 243ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 244ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 244ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-5] [2s 244ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 244ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 244ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 244ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 244ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-5] [2s 245ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 245ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 245ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 245ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 245ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-5] [2s 245ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 245ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 245ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [2s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(4) resuming read event DEBUG: [Test-server-pool] [2s 248ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 248ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [2s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 248ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 248ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 248ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 249ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 249ms] SocketTube(4) no more demand for reading DEBUG: [Test-server-pool] [2s 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: [HttpClient-4-SelectorManager] [2s 249ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [2s 250ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 250ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-5] [2s 250ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [2s 250ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [2s 250ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 250ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 250ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [2s 250ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 250ms] SocketTube(4) got some demand for reading DEBUG: [readLoop] [2s 250ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 250ms] SocketTube(4) resuming read event DEBUG: [readLoop] [2s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 250ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 250ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (true) DEBUG: [readLoop] [2s 250ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 251ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SocketTube(4) read bytes: 77 DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 251ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 251ms] SSL Reader(SocketTube(4)) Unwrapping: 77 TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [2s 251ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-4-SelectorManager] [2s 251ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 251ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-5] [2s 252ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [2s 252ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-5] [2s 252ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 252ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 252ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 252ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 252ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers TestServer: [3 s, 526 ms, 5465 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-5] [2s 252ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 252ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 Sent response headers 200 DEBUG: [pool-1-thread-5] [2s 252ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-5] [2s 253ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 253ms] 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, 526 ms, 697185 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-5] [2s 253ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 253ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [2s 253ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 253ms] SSL Writer(SocketTube(4)) onNext TestServer: [3 s, 527 ms, 180697 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-5] [2s 253ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 253ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 254ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-4-SelectorManager] [2s 254ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 254ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 254ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 254ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-5] [2s 254ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [2s 254ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 255ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 255ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [2s 255ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 255ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [readLoop] [2s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 255ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [readLoop] [2s 255ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 255ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [readLoop] [2s 255ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [2s 255ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 255ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 255ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 255ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 255ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-5] [2s 255ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 255ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 255ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 255ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SocketTube(4) read bytes: 742 DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SSL Reader(SocketTube(4)) Adding 742 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 256ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:742, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 256ms] SSL Reader(SocketTube(4)) Unwrapping: 742 DEBUG: [HttpClient-4-SelectorManager] [2s 256ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 742 into buffer of 16676 remaining to decode: 650 DEBUG: [HttpClient-4-SelectorManager] [2s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-4-SelectorManager] [2s 257ms] SocketTube(4) no more demand for reading DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [HttpClient-4-SelectorManager] [2s 257ms] SocketTube(4) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 257ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [2s 257ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 257ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 258ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [2s 258ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-5] [2s 258ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [2s 258ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 258ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [2s 259ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 259ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 259ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 259ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 259ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 259ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 259ms] SSL Reader(SocketTube(4)) Unwrapping: 650 DEBUG: [pool-1-thread-5] [2s 259ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 650 into buffer of 56 remaining to decode: 602 DEBUG: [pool-1-thread-5] [2s 259ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 259ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 260ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-5] [2s 260ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 260ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 260ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 260ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-5] [2s 260ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 260ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 260ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 260ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 261ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52610 DEBUG: [pool-1-thread-5] [2s 261ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 261ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 261ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 261ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 261ms] HttpClientImpl(4) ClientImpl (async) elapsed 85 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-5] [2s 261ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 261ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 261ms] SSL Reader(SocketTube(4)) Unwrapping: 602 DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 602 into buffer of 56 remaining to decode: 543 DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 262ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 262ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 262ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 262ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 262ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-5] [2s 263ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 263ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 263ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 263ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 263ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 263ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 263ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 263ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 263ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 263ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 263ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) Unwrapping: 543 DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 543 into buffer of 16676 remaining to decode: 453 DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 264ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 264ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 264ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 264ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [2s 265ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-5] [2s 265ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 265ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 265ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 266ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 266ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 266ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) Unwrapping: 453 DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 453 into buffer of 56 remaining to decode: 394 DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-5] [2s 266ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 267ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 267ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 267ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 267ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 267ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 267ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 267ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-5] [2s 267ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 267ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 267ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 267ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 267ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 267ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 268ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 268ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 268ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 268ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 268ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 268ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 268ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [MainThread] [2s 268ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 268ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 268ms] SSL Reader(SocketTube(4)) Unwrapping: 394 DEBUG: [pool-1-thread-5] [2s 268ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 394 into buffer of 16676 remaining to decode: 304 DEBUG: [pool-1-thread-5] [2s 268ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 268ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 268ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-5] [2s 269ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 269ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 269ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 269ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 269ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 269ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 269ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-5] [2s 269ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-5] [2s 269ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 269ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 269ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 270ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 270ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 270ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 270ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 270ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 270ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 270ms] SSL Reader(SocketTube(4)) Unwrapping: 304 DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 304 into buffer of 56 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 271ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 271ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 271ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 271ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [2s 271ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-5] [2s 271ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 271ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 272ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 272ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 272ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 272ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 272ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 272ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 272ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 272ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 272ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 272ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 272ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 272ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 56 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 272ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 273ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 273ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-5] [2s 273ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 273ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 273ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 273ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 273ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 273ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 273ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 273ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-5] [2s 273ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 273ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 273ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 274ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 274ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 274ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 274ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 274ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 274ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5419cca2 DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 274ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 274ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 274ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 56 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 275ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 275ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 275ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 275ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [2s 275ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-5] [2s 275ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 276ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 276ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 276ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 276ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 276ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52610 DEBUG: [pool-1-thread-5] [2s 276ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 276ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 276ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 276ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 276ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 276ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 276ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 277ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 277ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 277ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 277ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-5] [2s 277ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-5] [2s 278ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 278ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 278ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 278ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 278ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 278ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 278ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 278ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 278ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 278ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [pool-1-thread-5] [2s 278ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 278ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 278ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 279ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 279ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 279ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 279ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 279ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-5] [2s 279ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 279ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 279ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 280ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 280ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 280ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 280ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e7c20c6 DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 280ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 280ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 280ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-5] [2s 280ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-5] [2s 280ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 281ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 281ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SocketTube(4) read bytes: 393 DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SSL Reader(SocketTube(4)) Adding 393 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 281ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:393, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [pool-1-thread-5] [2s 281ms] SSL Reader(SocketTube(4)) Unwrapping: 393 DEBUG: [HttpClient-4-SelectorManager] [2s 281ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 282ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 282ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 282ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 282ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 282ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-5] [2s 282ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 283ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 283ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 283ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 283ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52610 DEBUG: [pool-1-thread-5] [2s 283ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 283ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 283ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 283ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 283ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 283ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) Unwrapping: 345 DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 284ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 284ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 284ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 284ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 284ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-5] [2s 285ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 285ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 285ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 285ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 285ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 285ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 285ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 285ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 285ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 285ms] SSL Reader(SocketTube(4)) Unwrapping: 244 DEBUG: [pool-1-thread-5] [2s 285ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [2s 286ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 286ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 286ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 286ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 286ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-5] [2s 286ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 286ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 286ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 286ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 286ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 287ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 287ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 287ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 287ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d537568 DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [2s 287ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 287ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 287ms] SSL Reader(SocketTube(4)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [2s 287ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 288ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 288ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 288ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 288ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 288ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-5] [2s 288ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 288ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 288ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 289ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 289ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 289ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52610 DEBUG: [pool-1-thread-5] [2s 289ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 289ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 289ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 289ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 289ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 289ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 289ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 289ms] SSL Reader(SocketTube(4)) Unwrapping: 149 DEBUG: [pool-1-thread-5] [2s 289ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 290ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 290ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 290ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 290ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-5] [2s 290ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-5] [2s 290ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 290ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 290ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 290ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 291ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 291ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 291ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 291ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 291ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [2s 291ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 291ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 291ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 291ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 291ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 291ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 291ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 292ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-5] [2s 292ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 292ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 292ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 292ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 292ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 292ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 292ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 292ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-5] [2s 292ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 292ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 292ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 292ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 292ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 292ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 292ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 293ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 293ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4bc605ef DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 293ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 293ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 293ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 294ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [MainThread] [2s 294ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 294ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-5] [2s 294ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-5] [2s 294ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 294ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@587db16e for R (false) DEBUG: [MainThread] [2s 295ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [2s 296ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 296ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 296ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [2s 296ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 296ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 296ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [2s 296ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 297ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 297ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 297ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [2s 297ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4ec5dc1b queue.isEmpty: true DEBUG: [pool-1-thread-5] [2s 297ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4ec5dc1b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 297ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 297ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 297ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 297ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 297ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [2s 297ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [2s 298ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 298ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66129abf for C (true) TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 298ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=34498,localport=52077] DEBUG: [HttpClient-5-SelectorManager] [2s 298ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34498 TestServer(1): starting connection DEBUG: [pool-1-thread-5] [2s 299ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 299ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [2s 299ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-5] [2s 299ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 299ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-5] [2s 299ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-5] [2s 299ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-5] [2s 299ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ceaf1cf DEBUG: [pool-1-thread-5] [2s 299ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-5] [2s 299ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 299ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [2s 299ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [2s 299ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-5] [2s 299ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 300ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 300ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-4] [2s 300ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 300ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 300ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [2s 300ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-5] [2s 300ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 300ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=0 DEBUG: [pool-1-thread-4] [2s 300ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 300ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 300ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 300ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 300ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (true) DEBUG: [pool-1-thread-5] [2s 301ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-5] [2s 301ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-5] [2s 301ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 301ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 301ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 301ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 301ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-5] [2s 301ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [2s 301ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 301ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 301ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-SelectorManager] [2s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-5] [2s 301ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [2s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [2s 301ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-5] [2s 301ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [2s 301ms] SocketTube(5) read bytes: 71 DEBUG: [pool-1-thread-5] [2s 301ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-5] [2s 302ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 302ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@48bb089e DEBUG: [pool-1-thread-5] [2s 302ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [pool-1-thread-1] [2s 302ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4ec5dc1b DEBUG: [pool-1-thread-5] [2s 302ms] Http1Exchange reading headers DEBUG: [HttpClient-5-SelectorManager] [2s 302ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 302ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 302ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-5] [2s 302ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [2s 302ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4ec5dc1b DEBUG: [pool-1-thread-5] [2s 302ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [2s 302ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 303ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 303ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4ec5dc1b DEBUG: [pool-1-thread-1] [2s 303ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 303ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 303ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34498 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-1] [2s 303ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 303ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5120bce9(5) DEBUG: [pool-1-thread-1] [2s 303ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1efaaf31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25322da3 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 304ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 304ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 304ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 304ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [2s 304ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 304ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 304ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 305ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 305ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [2s 305ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 305ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [2s 305ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 305ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 305ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-1] [2s 305ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@188bdca0 DEBUG: [pool-1-thread-1] [2s 306ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 306ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 306ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [2s 306ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) onSubscribe called DEBUG: [pool-1-thread-1] [2s 306ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 306ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 306ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [2s 306ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 307ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 307ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 307ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 307ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-5] [2s 307ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 307ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 307ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [2s 307ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [2s 307ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [Test-server-pool] [2s 307ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 307ms] SocketTube(5) write: requesting more... DEBUG: [Test-server-pool] [2s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 307ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 307ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [Test-server-pool] [2s 308ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [2s 308ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [2s 308ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 308ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [2s 308ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 308ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-5] [2s 308ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 308ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [2s 308ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 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: [pool-1-thread-5] [2s 308ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 308ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [2s 308ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5120bce9(5) DEBUG: [pool-1-thread-5] [2s 309ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [2s 309ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1efaaf31/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@25322da3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 309ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 309ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [2s 309ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [2s 309ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 309ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [2s 309ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 309ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 309ms] 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 310ms] FramesDecoder decodes: 9 TestServer: [3 s, 583 ms, 587752 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [2s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 310ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 310ms] FramesDecoder decodes: 30 Sent response headers 200 DEBUG: [readLoop] [2s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [readLoop] [2s 310ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 310ms] SocketTube(5) read bytes: 39 TestServer: [3 s, 584 ms, 292731 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 310ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [2s 310ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 311ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [readLoop] [2s 311ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-5] [2s 311ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 311ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [2s 311ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [readLoop] [2s 311ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 584 ms, 901418 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [2s 311ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 312ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 312ms] 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 312ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 312ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 312ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 312ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 312ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-5] [2s 312ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-5] [2s 312ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 312ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [2s 312ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 312ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 313ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [2s 311ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [2s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [readLoop] [2s 315ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(5) read bytes: 262 DEBUG: [readLoop] [2s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] Http2Connection(SocketTube(5)) onNext: got 262 bytes in 1 buffers DEBUG: [readLoop] [2s 315ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SocketTube(5) resuming read event DEBUG: [readLoop] [2s 315ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [2s 315ms] Http2Connection(SocketTube(5)) sending 262 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [readLoop] [2s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 316ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 262 DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 316ms] Http2Connection(SocketTube(5)) Processing 262 DEBUG: [pool-1-thread-5] [2s 316ms] FramesDecoder decodes: 262 DEBUG: [pool-1-thread-5] [2s 316ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 316ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(5) read bytes: 247 DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] Http2Connection(SocketTube(5)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 316ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 317ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 317ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 318ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 318ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 318ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 318ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 318ms] HttpClientImpl(5) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-5] [2s 318ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 318ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 318ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 318ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 318ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 318ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 318ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 318ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [2s 319ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 319ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 319ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 319ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 319ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 319ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 319ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 319ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 320ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 320ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 320ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 320ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33a9951b DEBUG: [pool-1-thread-5] [2s 320ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 320ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 321ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 321ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 321ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 321ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 321ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 321ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 321ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 321ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 322ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 322ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 322ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 322ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [MainThread] [2s 322ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5)) sending 247 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 247 DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5)) Processing 247 DEBUG: [pool-1-thread-5] [2s 322ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-5] [2s 322ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 322ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 322ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 323ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 323ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 323ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 323ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 323ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 324ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 324ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 324ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 324ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [2s 324ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 324ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 324ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 324ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [2s 325ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 325ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 325ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 325ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 325ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 325ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 325ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 325ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@673ab073 DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 325ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 325ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 326ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 326ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 326ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 326ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 326ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 326ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 326ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 326ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 326ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 326ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 326ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 326ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [2s 326ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 326ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7ff8d8b DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 327ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 327ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 327ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 327ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 327ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 327ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 328ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 328ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 328ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 328ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 328ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 328ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 328ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 328ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 328ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [2s 329ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 329ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [MainThread] [2s 329ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 329ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 329ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17908a12 DEBUG: [MainThread] [2s 329ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 329ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 329ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 329ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [MainThread] [2s 329ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 329ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 330ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 331ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 331ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [2s 331ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 331ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 331ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 331ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 332ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 332ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 332ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 332ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-5] [2s 332ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 332ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 332ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 332ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [2s 332ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-5] [2s 332ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-5] [2s 333ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [2s 333ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 333ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 333ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 333ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 333ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-5] [2s 333ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 333ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-5] [2s 333ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 333ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [2s 333ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk TestServer: [3 s, 608 ms, 254894 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 608 ms, 880172 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) TestServer: [3 s, 609 ms, 352093 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 335ms] SocketTube(5) read bytes: 164 DEBUG: [HttpClient-5-SelectorManager] [2s 336ms] Http2Connection(SocketTube(5)) onNext: got 164 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 336ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [2s 336ms] Http2Connection(SocketTube(5)) sending 164 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [2s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [pool-1-thread-5] [2s 336ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 164 DEBUG: [HttpClient-5-SelectorManager] [2s 336ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 336ms] Http2Connection(SocketTube(5)) Processing 164 DEBUG: [pool-1-thread-5] [2s 336ms] FramesDecoder decodes: 164 DEBUG: [pool-1-thread-5] [2s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-5] [2s 336ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 337ms] SocketTube(5) read bytes: 315 DEBUG: [HttpClient-5-SelectorManager] [2s 337ms] Http2Connection(SocketTube(5)) onNext: got 315 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 337ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 337ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 337ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 337ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-5] [2s 337ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 337ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-5] [2s 337ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 338ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 338ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 338ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 338ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 338ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 338ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 338ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 338ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 338ms] HttpClientImpl(5) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-5] [2s 338ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [MainThread] [2s 338ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 338ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 339ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 339ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 339ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 339ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 339ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 339ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 339ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [2s 339ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 339ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 339ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 339ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 339ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 339ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 340ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 340ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 340ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 340ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-5] [2s 340ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 340ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 258, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 340ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 340ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 341ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 341ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 341ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 341ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@686ed4b6 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5)) sending 315 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 315 DEBUG: [pool-1-thread-5] [2s 341ms] Http2Connection(SocketTube(5)) Processing 315 DEBUG: [pool-1-thread-5] [2s 341ms] FramesDecoder decodes: 315 DEBUG: [pool-1-thread-5] [2s 341ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 342ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 342ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 342ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-5] [2s 342ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-5] [2s 343ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 343ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 343ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 343ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 270, limit: 16777216 DEBUG: [MainThread] [2s 343ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 343ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 343ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [MainThread] [2s 343ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 343ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 344ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 344ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 344ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 344ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 344ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 344ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 322, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 344ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 344ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 345ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 345ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 345ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 345ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ae548e0 DEBUG: [pool-1-thread-5] [2s 345ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-5] [2s 345ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-5] [2s 346ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 346ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 346ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 346ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 346ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 334, limit: 16777216 DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 347ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 347ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 347ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 347ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 347ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 347ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-5] [2s 347ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@218d05e2 DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-5] [2s 348ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 348ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 348ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 348ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 348ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [2s 348ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 348ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-5] [2s 349ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 349ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 349ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [2s 349ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 349ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 349ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 349ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 349ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 349ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 349ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 349ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 349ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 349ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 349ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-5] [2s 350ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 350ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 350ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@325ecbdb DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 350ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-5] [2s 350ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 350ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 352ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 352ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 353ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 353ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 353ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(2): connection accepted DEBUG: [pool-1-thread-5] [2s 354ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-5-SelectorManager] [2s 354ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@23d422f7 for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52620, Session(1711993620551|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [2s 354ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 354ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52620 DEBUG: [pool-1-thread-5] [2s 355ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-5] [2s 355ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 355ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-5] [2s 355ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-5] [2s 355ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 355ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 355ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] 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@7cb93df5[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: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 355ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 355ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 355ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 355ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 356ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 356ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [2s 356ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(6)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 356ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 356ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 356ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [2s 360ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 360ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 361ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [2s 361ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-5] [2s 361ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-5] [2s 361ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 361ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 361ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 361ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 361ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [2s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 366ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 367ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 367ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [HttpClient-5-SelectorManager] [2s 367ms] 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 367ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 367ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 367ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [2s 367ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [2s 367ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 367ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 370ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-5] [2s 370ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [2s 370ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 370ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 370ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 371ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [2s 371ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 372ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 372ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 372ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 372ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 372ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(6) read bytes: 6 DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SSL Reader(SocketTube(6)) Adding 6 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 373ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 373ms] 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 373ms] SSL Reader(SocketTube(6)) Unwrapping: 6 DEBUG: [pool-1-thread-5] [2s 373ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 373ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 373ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [2s 373ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [2s 373ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 373ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 374ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 374ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SocketTube(6) read bytes: 169 DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SSL Reader(SocketTube(6)) Adding 169 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 416ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [2s 416ms] 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 416ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [2s 417ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [2s 417ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 417ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [2s 417ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [2s 417ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [2s 417ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [2s 417ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-5] [2s 418ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 418ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [2s 418ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [2s 423ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 423ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [2s 423ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 423ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [2s 423ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [2s 423ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 423ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 423ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 424ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 424ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-5] [2s 424ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 424ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [2s 424ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [2s 424ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 424ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-5] [2s 424ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5c598d7b DEBUG: [pool-1-thread-5] [2s 424ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [2s 424ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 425ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 425ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 425ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 425ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [2s 425ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 425ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 425ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 425ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 425ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 425ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 425ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [2s 425ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 425ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 425ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-5] [2s 426ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [2s 426ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [2s 426ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 426ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 426ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 426ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 427ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 427ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 427ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 427ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [2s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 427ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 427ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [2s 427ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 427ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 427ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [2s 427ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-5] [2s 428ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-5] [2s 428ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 428ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 428ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 428ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 428ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 428ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 428ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 428ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 428ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 428ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 428ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 429ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 429ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [2s 429ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-5] [2s 429ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-5] [2s 429ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 429ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 429ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 430ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 430ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 430ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 430ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 430ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 430ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 430ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 430ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 430ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 430ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 430ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 430ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 431ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 431ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 431ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 432ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 432ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 432ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 432ms] FramesDecoder Got frame: SETTINGS: length=30, 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 433ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 433ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 433ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 433ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 433ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 433ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 433ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 434ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [2s 432ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [2s 434ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-5] [2s 434ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-5-SelectorManager] [2s 434ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [2s 434ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-5-SelectorManager] [2s 434ms] 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 435ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 435ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 435ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 435ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 708 ms, 655666 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SocketTube(6) read bytes: 77 TestServer: [3 s, 709 ms, 362445 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 435ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 436ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 436ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [HttpClient-5-SelectorManager] [2s 436ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 709 ms, 836458 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 436ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [2s 437ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [2s 437ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-5] [2s 437ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [2s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 437ms] 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 437ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [2s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 437ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 437ms] 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 437ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 438ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 438ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 438ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 438ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 438ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 438ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 438ms] SSL Writer(SocketTube(6)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [2s 438ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 439ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [2s 439ms] SocketTube(6) trying to write: 47 DEBUG: [pool-1-thread-5] [2s 439ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-5] [2s 439ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 439ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 439ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 440ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 440ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 440ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [2s 440ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 440ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 440ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-5] [2s 440ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 440ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 440ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 440ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 440ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 440ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] SocketTube(6) read bytes: 716 DEBUG: [readLoop] [2s 441ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] SSL Reader(SocketTube(6)) onNext DEBUG: [readLoop] [2s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] SSL Reader(SocketTube(6)) Adding 716 bytes to read buffer DEBUG: [readLoop] [2s 441ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] SocketTube(6) resuming read event DEBUG: [readLoop] [2s 441ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [2s 441ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:716, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 441ms] SSL Reader(SocketTube(6)) Unwrapping: 716 DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 441ms] 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 442ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 716 into buffer of 16676 remaining to decode: 619 DEBUG: [HttpClient-5-SelectorManager] [2s 442ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-5-SelectorManager] [2s 442ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [HttpClient-5-SelectorManager] [2s 442ms] 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 442ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [2s 442ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 442ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [2s 443ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-5] [2s 443ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [2s 443ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 443ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-5] [2s 444ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 444ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [2s 444ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-5] [2s 444ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 444ms] SSL Reader(SocketTube(6)) Unwrapping: 619 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 619 into buffer of 64 remaining to decode: 566 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [2s 445ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [2s 445ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-5] [2s 446ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [2s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 446ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 446ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 446ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 446ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 447ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 447ms] HttpClientImpl(5) ClientImpl (async) elapsed 94 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-5] [2s 447ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 447ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) Unwrapping: 566 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 566 into buffer of 64 remaining to decode: 507 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 447ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [2s 448ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 448ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 448ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 448ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 448ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 448ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 448ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 448ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 448ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 449ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 449ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 449ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) Unwrapping: 507 DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 507 into buffer of 16676 remaining to decode: 412 DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 449ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [2s 450ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [2s 450ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [2s 450ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 450ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 450ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 451ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-5] [2s 451ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 452ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [2s 452ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapping: 412 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 412 into buffer of 64 remaining to decode: 353 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 452ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 453ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [2s 453ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 453ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 453ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 453ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 453ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 453ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 453ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 453ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 454ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapping: 353 DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 353 into buffer of 16676 remaining to decode: 258 DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [2s 454ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [2s 455ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 455ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [2s 455ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [2s 455ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [2s 455ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [2s 455ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 455ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 456ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-5] [2s 456ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 457ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [2s 457ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapping: 258 DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 258 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 457ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 458ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [2s 458ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [2s 458ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [2s 458ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 458ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 458ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [2s 458ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 459ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 459ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 459ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 459ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-5] [2s 459ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [2s 459ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 197 into buffer of 64 remaining to decode: 150 DEBUG: [pool-1-thread-5] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 459ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 459ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 460ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 460ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 460ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [2s 460ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 460ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 460ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 460ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 460ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 460ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 460ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 460ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 460ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 460ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15322107 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) Unwrapping: 150 DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 150 into buffer of 64 remaining to decode: 102 DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [2s 461ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 461ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 462ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 462ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 462ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 462ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 462ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 462ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) Unwrapping: 102 DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 102 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [2s 463ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 463ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 464ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [2s 464ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [2s 464ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 464ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 464ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [2s 464ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 464ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 466ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 466ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 466ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 466ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-5] [2s 466ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 466ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 466ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 466ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 466ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 466ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(6) read bytes: 439 DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SSL Reader(SocketTube(6)) Adding 439 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:439, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] 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 467ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 467ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [2s 468ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 468ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 468ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 468ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 468ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 468ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 468ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-5] [2s 468ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51763069 DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [2s 469ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [2s 469ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 469ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 470ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 470ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 470ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 470ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 470ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 470ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 470ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 470ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 470ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-5] [2s 470ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 470ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [2s 471ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [2s 471ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 471ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 471ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 471ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 471ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [2s 471ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 472ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 472ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 472ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 472ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 472ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [2s 472ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 472ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 472ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 473ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 473ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 473ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 473ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 473ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 473ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 473ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@26984167 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [2s 473ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-5] [2s 473ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [2s 474ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 474ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 474ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 474ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [2s 474ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 474ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 474ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 474ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 475ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 475ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 475ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 475ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 475ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 475ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 475ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 475ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 475ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 476ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 476ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [2s 476ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 476ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 476ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [2s 476ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 476ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 476ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 477ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 477ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [2s 477ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 478ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 478ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 478ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 478ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 478ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 478ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [2s 478ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 478ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [2s 478ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [2s 478ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36ba329a DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 479ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 479ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 479ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 479ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 479ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [2s 479ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 479ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 480ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 481ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-5] [2s 481ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 482ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [2s 482ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 482ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 482ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [2s 482ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 482ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 482ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [2s 482ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [2s 482ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-5] [2s 483ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [2s 483ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [2s 483ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [2s 483ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [2s 483ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [2s 483ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [2s 483ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [2s 483ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [2s 483ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [2s 484ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [2s 484ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [2s 484ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [2s 484ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 484ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 484ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [2s 484ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 484ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [2s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 484ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [2s 485ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-5] [2s 485ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 485ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-5] [2s 485ms] Exchange checkFor407: all clear DEBUG: [readLoop] [2s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 485ms] Exchange sendRequestBody DEBUG: [readLoop] [2s 485ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [2s 485ms] 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, 759 ms, 697585 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 760 ms, 225320 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [2s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SSL Reader(SocketTube(6)) onNext TestServer: [3 s, 760 ms, 617510 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 487ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 487ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [pool-1-thread-5] [2s 487ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [2s 487ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [HttpClient-5-SelectorManager] [2s 487ms] 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 487ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [2s 488ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [2s 488ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [2s 488ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 488ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [2s 488ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-5] [2s 488ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [2s 488ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [2s 488ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 488ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-5] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-5] [2s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-5] [2s 489ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-5] [2s 489ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 489ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-5] [2s 489ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-5] [2s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-5] [2s 490ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 490ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 490ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 491ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 491ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 491ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 491ms] HttpClientImpl(5) ClientImpl (async) elapsed 10 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-5] [2s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-5] [2s 491ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 491ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 491ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 491ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 491ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 491ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 491ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 492ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-5] [2s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [HttpClient-5-SelectorManager] [2s 492ms] 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 492ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-5] [2s 492ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 492ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 492ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 492ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 493ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-5] [2s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 493ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 493ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 493ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 493ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 493ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 493ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 493ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [2s 493ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 494ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-5] [2s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-5] [2s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [2s 494ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 495ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 495ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 495ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-5] [2s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-5] [2s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-5] [2s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [2s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-5] [2s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [2s 496ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [2s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 497ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [2s 497ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 497ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 497ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 497ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [MainThread] [2s 497ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 497ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 497ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [MainThread] [2s 497ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-5] [2s 498ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 10 DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 498ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 498ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 498ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [2s 498ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 498ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-5] [2s 499ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [2s 499ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 499ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 499ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 64 DEBUG: [pool-1-thread-5] [2s 499ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [2s 499ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [2s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 500ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [2s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [2s 500ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-5] [2s 500ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 500ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 500ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 280, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 500ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 500ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 500ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-5] [2s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 501ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 501ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 501ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [2s 501ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 501ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 501ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32040753 DEBUG: [pool-1-thread-5] [2s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-5] [2s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-5] [2s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [2s 502ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 502ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 52 DEBUG: [pool-1-thread-5] [2s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [2s 502ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [2s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 502ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-5] [2s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 503ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-5] [2s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-5] [2s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-5] [2s 503ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-5] [2s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [2s 504ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 504ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 23 DEBUG: [pool-1-thread-5] [2s 504ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [2s 504ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [2s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 504ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [2s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-5] [2s 505ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 505ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 505ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 505ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 294, limit: 16777216 DEBUG: [MainThread] [2s 505ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 505ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-5] [2s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 506ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 506ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 506ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 506ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 506ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 506ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 506ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [2s 506ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [MainThread] [2s 506ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52118c02 DEBUG: [MainThread] [2s 506ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [2s 506ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [2s 507ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-5] [2s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 507ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 507ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-5] [2s 507ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 507ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 508ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 508ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 508ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 508ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-5] [2s 508ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 508ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [2s 508ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [2s 508ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 509ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 509ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 509ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 509ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-5] [2s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 509ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 509ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 509ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 509ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 509ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-5] [2s 509ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [2s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-5] [2s 510ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 510ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 510ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 510ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-5] [2s 510ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 510ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 510ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 511ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 511ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 511ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 511ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36e67c5e DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-5] [2s 511ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-5] [2s 511ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 511ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [2s 511ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [2s 511ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [2s 511ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [2s 512ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [2s 512ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [2s 512ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 512ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-5] [2s 512ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [2s 512ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [2s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 512ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-5] [2s 512ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-5] [2s 512ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 513ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [2s 513ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [2s 513ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [2s 513ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-5] [2s 513ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [2s 513ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 513ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 513ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-5] [2s 513ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [2s 514ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [2s 514ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 514ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [2s 514ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [2s 514ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-5] [2s 514ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 514ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 514ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 514ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [2s 514ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [2s 514ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 514ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 514ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [2s 514ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [2s 514ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [2s 515ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [2s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-5] [2s 515ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [2s 515ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [2s 515ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [2s 515ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-5] [2s 515ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 515ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [2s 515ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [2s 515ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 515ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [2s 515ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-5] [2s 515ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-5] [2s 516ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [MainThread] [2s 516ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 516ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 516ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [2s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@51afa6fa DEBUG: [MainThread] [2s 516ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 516ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [2s 516ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [2s 516ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [2s 516ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [pool-1-thread-5] [2s 516ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [2s 516ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [2s 516ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [2s 516ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [2s 516ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 516ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [2s 527ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [2s 529ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-5] [2s 529ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [2s 530ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [2s 530ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [2s 530ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [2s 530ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [2s 530ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [2s 530ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [2s 531ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [2s 531ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [2s 531ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1dace8ed queue.isEmpty: true DEBUG: [pool-1-thread-5] [2s 531ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1dace8ed, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [2s 531ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 531ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 531ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 531ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 531ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [2s 531ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [2s 531ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 531ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12b3228 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34506,localport=52077] DEBUG: [HttpClient-6-SelectorManager] [2s 531ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34506 DEBUG: [pool-1-thread-5] [2s 532ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [2s 532ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [2s 532ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [2s 532ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 532ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-5] [2s 532ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-5] [2s 532ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [pool-1-thread-5] [2s 532ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@bd35958 DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-5] [2s 532ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [pool-1-thread-5] [2s 532ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 532ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 532ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 532ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 532ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [2s 532ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 533ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-1] [2s 533ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [2s 533ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [2s 533ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [2s 533ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 533ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [2s 533ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 533ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [2s 533ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 533ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-4] [2s 533ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 533ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-4] [2s 533ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 533ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 533ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (true) DEBUG: [pool-1-thread-4] [2s 533ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [2s 533ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-4] [2s 534ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-4] [2s 534ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-4] [2s 534ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [2s 534ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 534ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 534ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [2s 534ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [2s 534ms] Http1Exchange reading headers DEBUG: [HttpClient-6-SelectorManager] [2s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for None (false) DEBUG: [pool-1-thread-4] [2s 534ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [2s 534ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-4] [2s 534ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [2s 534ms] SocketTube(7) read bytes: 71 DEBUG: [pool-1-thread-4] [2s 534ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [2s 534ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-4] [2s 534ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@425eeeec DEBUG: [HttpClient-6-SelectorManager] [2s 534ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-4] [2s 534ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 534ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1dace8ed DEBUG: [HttpClient-6-SelectorManager] [2s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (false) DEBUG: [pool-1-thread-1] [2s 534ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 534ms] 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 535ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1dace8ed DEBUG: [pool-1-thread-1] [2s 535ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [2s 535ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [2s 535ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1dace8ed DEBUG: [pool-1-thread-1] [2s 535ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [2s 535ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [2s 535ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34506 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-1] [2s 535ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [2s 535ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43831d03(6) DEBUG: [pool-1-thread-1] [2s 535ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@12d89c19/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59102a54 queue.isEmpty: false DEBUG: [pool-1-thread-1] [2s 535ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-1] [2s 535ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [2s 535ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 535ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-1] [2s 536ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 536ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [2s 536ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 536ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 536ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 536ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 536ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fd53e59 DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [2s 537ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 537ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 537ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 537ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (false) DEBUG: [pool-1-thread-1] [2s 537ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [2s 537ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 537ms] SocketTube(7) onSubscribe called DEBUG: [pool-1-thread-1] [2s 537ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 538ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-1] [2s 538ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 538ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 538ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-1] [2s 538ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 538ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [pool-1-thread-4] [2s 538ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 538ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [2s 538ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [2s 538ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [2s 538ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [2s 538ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 538ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-4] [2s 538ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-1] [2s 538ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 538ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 538ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-4] [2s 538ms] SocketTube(7) wrote: 63 DEBUG: [Test-server-pool] [2s 538ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 538ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 538ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 538ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 538ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 538ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [2s 538ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43831d03(6) DEBUG: [pool-1-thread-4] [2s 538ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-1] [2s 539ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@12d89c19/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@59102a54, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [2s 539ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [2s 539ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 539ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [2s 539ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 539ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [2s 539ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [Test-server-pool] [2s 539ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 539ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 539ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [2s 539ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-4] [2s 539ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-4] [2s 539ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-4] [2s 539ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 539ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 539ms] 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 540ms] FramesDecoder decodes: 9 TestServer: [3 s, 814 ms, 198129 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 DEBUG: [HttpClient-6-SelectorManager] [2s 540ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for None (false) DEBUG: [readLoop] [2s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 541ms] SocketTube(7) read bytes: 39 DEBUG: [readLoop] [2s 541ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 541ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [readLoop] [2s 541ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-6-SelectorManager] [2s 541ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 541ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (false) DEBUG: [readLoop] [2s 541ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [2s 541ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 541ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 TestServer: [3 s, 815 ms, 77384 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-4] [2s 541ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [HttpClient-6-SelectorManager] [2s 541ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for None (false) DEBUG: [readLoop] [2s 541ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [2s 541ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SocketTube(7) read bytes: 184 DEBUG: [readLoop] [2s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 542ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] Http2Connection(SocketTube(7)) onNext: got 184 bytes in 1 buffers DEBUG: [readLoop] [2s 542ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-4] [2s 542ms] 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 542ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SocketTube(7) resuming read event DEBUG: [readLoop] [2s 542ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [3 s, 815 ms, 763803 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-4] [2s 542ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 542ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [2s 542ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [2s 542ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for None (false) DEBUG: [pool-1-thread-4] [2s 542ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SocketTube(7) read bytes: 158 DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] Http2Connection(SocketTube(7)) onNext: got 158 bytes in 1 buffers DEBUG: [pool-1-thread-4] [2s 542ms] SocketTube(7) wrote: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 542ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(7) write: requesting more... DEBUG: [readLoop] [2s 542ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (false) DEBUG: [readLoop] [2s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 543ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 543ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 543ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 543ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for None (false) DEBUG: [pool-1-thread-4] [2s 543ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [readLoop] [2s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SocketTube(7) read bytes: 167 DEBUG: [pool-1-thread-4] [2s 543ms] Http2Connection(SocketTube(7)) sending 184 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] Http2Connection(SocketTube(7)) onNext: got 167 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-4] [2s 543ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 184 DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ed1d646 for R (false) DEBUG: [pool-1-thread-4] [2s 543ms] Http2Connection(SocketTube(7)) Processing 184 DEBUG: [HttpClient-6-SelectorManager] [2s 543ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [2s 543ms] FramesDecoder decodes: 184 DEBUG: [pool-1-thread-4] [2s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 543ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-4] [2s 544ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 544ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-4] [2s 544ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 545ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [2s 545ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 545ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 545ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 545ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [2s 545ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-4] [2s 553ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 553ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 553ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 553ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 553ms] HttpClientImpl(6) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-4] [2s 553ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 553ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [2s 553ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 553ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 553ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 553ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 553ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 553ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 553ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 553ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 553ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 553ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 554ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 554ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 554ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 554ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-4] [2s 554ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 554ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 554ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 554ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 554ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [2s 554ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 554ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-4] [2s 555ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 555ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 555ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 555ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 555ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 555ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 555ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [2s 555ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-4] [2s 556ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f1465bb DEBUG: [pool-1-thread-4] [2s 556ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [2s 556ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-4] [2s 556ms] Http2Connection(SocketTube(7)) sending 158 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 556ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 158 DEBUG: [pool-1-thread-4] [2s 556ms] Http2Connection(SocketTube(7)) Processing 158 DEBUG: [pool-1-thread-4] [2s 556ms] FramesDecoder decodes: 158 DEBUG: [pool-1-thread-4] [2s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 556ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [2s 557ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 557ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 557ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 557ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 557ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 558ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [MainThread] [2s 558ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 558ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 558ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 558ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-4] [2s 558ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 558ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [2s 558ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 558ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 559ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 559ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 559ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 559ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 559ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [2s 559ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 559ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 559ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [2s 559ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75818477 DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 167 DEBUG: [pool-1-thread-4] [2s 560ms] Http2Connection(SocketTube(7)) Processing 167 DEBUG: [pool-1-thread-4] [2s 560ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-4] [2s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [2s 560ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [2s 561ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [2s 561ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [2s 561ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 562ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 562ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 562ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 562ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 562ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 562ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 562ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [MainThread] [2s 562ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@22cf8b4e DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [2s 563ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 563ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34506 DEBUG: [pool-1-thread-4] [2s 563ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [2s 563ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [2s 563ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [2s 563ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [2s 563ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 564ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-4] [2s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 564ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 564ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 564ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 564ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 564ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [2s 564ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [2s 564ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [2s 564ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [2s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [2s 564ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 564ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [2s 564ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 565ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 565ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [2s 565ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25cd2ab7 DEBUG: [MainThread] [2s 565ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [2s 565ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [2s 565ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [2s 566ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [2s 567ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-4] [2s 567ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [2s 568ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [2s 568ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [2s 568ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [2s 568ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [2s 568ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [2s 568ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [2s 568ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [2s 568ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [2s 568ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6093276a queue.isEmpty: true DEBUG: [pool-1-thread-4] [2s 569ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6093276a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [2s 569ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 569ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 569ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [2s 569ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [2s 569ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [2s 569ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [2s 569ms] PlainHttpConnection(SocketTube(8)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-7-SelectorManager] [2s 569ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@553c816d for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34518,localport=52077] DEBUG: [HttpClient-7-SelectorManager] [2s 569ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [2s 569ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34518 DEBUG: [pool-1-thread-4] [2s 570ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [2s 570ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-4] [2s 570ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-4] [2s 570ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-4] [2s 570ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-4] [2s 570ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-4] [2s 570ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [pool-1-thread-4] [2s 570ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-4] [2s 570ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5fc4ea1d DEBUG: [pool-1-thread-4] [2s 570ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 570ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-4] [2s 570ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [2s 570ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-SelectorManager] [2s 570ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 571ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [2s 571ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [2s 571ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [2s 571ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-4] [2s 571ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 571ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 571ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 571ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [2s 571ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 571ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-7-SelectorManager] [2s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for R (true) DEBUG: [pool-1-thread-1] [2s 571ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 571ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 571ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 571ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 571ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 571ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 571ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 571ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 571ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 571ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 572ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-1] [2s 572ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 572ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 572ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 572ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 572ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 572ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-SelectorManager] [2s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for None (false) DEBUG: [pool-1-thread-1] [2s 572ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 572ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 572ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [pool-1-thread-1] [2s 572ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-7-SelectorManager] [2s 572ms] SocketTube(8) read bytes: 71 DEBUG: [pool-1-thread-1] [2s 572ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [2s 572ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-1] [2s 572ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45870354 DEBUG: [HttpClient-7-SelectorManager] [2s 572ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 572ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for R (false) DEBUG: [pool-1-thread-5] [2s 573ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6093276a DEBUG: [HttpClient-7-SelectorManager] [2s 573ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 573ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [2s 573ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6093276a DEBUG: [pool-1-thread-5] [2s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [2s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [2s 573ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6093276a DEBUG: [pool-1-thread-5] [2s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [2s 573ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [2s 573ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34518 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-5] [2s 573ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [2s 574ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1948ba08(7) DEBUG: [pool-1-thread-5] [2s 574ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@182d738a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34199e03 queue.isEmpty: false DEBUG: [pool-1-thread-5] [2s 574ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [2s 574ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [2s 574ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [2s 574ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [2s 574ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [2s 574ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [2s 575ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [2s 575ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [2s 575ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-5] [2s 575ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [2s 575ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 575ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-5] [2s 575ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 575ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2b96d42a DEBUG: [HttpClient-7-SelectorManager] [2s 575ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [2s 575ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-5] [2s 576ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 576ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-5] [2s 576ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-5] [2s 576ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [2s 576ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [2s 576ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [2s 576ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for R (false) DEBUG: [pool-1-thread-5] [2s 576ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 576ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 576ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) write: starting subscription DEBUG: [pool-1-thread-5] [2s 576ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-7-SelectorManager] [2s 576ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [2s 576ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [2s 576ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 576ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 576ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 576ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 576ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [2s 577ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-1] [2s 577ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-5] [2s 577ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-5] [2s 577ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [2s 577ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1948ba08(7) DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-5] [2s 577ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@182d738a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34199e03, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [2s 577ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [2s 577ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [2s 577ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [2s 577ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 577ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 577ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [Test-server-pool] [2s 577ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [2s 577ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 577ms] SocketTube(8) wrote: 13 DEBUG: [Test-server-pool] [2s 577ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 578ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 578ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 578ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 578ms] 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, 852 ms, 577394 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [2s 579ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [2s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 579ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 579ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 579ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 853 ms, 81527 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 DEBUG: [readLoop] [2s 579ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 579ms] FramesDecoder decodes: 9 TestServer: [3 s, 853 ms, 470418 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [readLoop] [2s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for None (false) DEBUG: [readLoop] [2s 580ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 580ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 580ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-7-SelectorManager] [2s 580ms] SocketTube(8) read bytes: 92 DEBUG: [HttpClient-7-SelectorManager] [2s 580ms] Http2Connection(SocketTube(8)) onNext: got 92 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [2s 580ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 580ms] Http2Connection(SocketTube(8)) sending 92 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [2s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for R (false) DEBUG: [pool-1-thread-1] [2s 580ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 92 DEBUG: [HttpClient-7-SelectorManager] [2s 580ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 580ms] Http2Connection(SocketTube(8)) Processing 92 DEBUG: [pool-1-thread-1] [2s 580ms] FramesDecoder decodes: 92 DEBUG: [pool-1-thread-1] [2s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for None (false) DEBUG: [pool-1-thread-1] [2s 581ms] 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 581ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SocketTube(8) read bytes: 186 DEBUG: [pool-1-thread-1] [2s 581ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] Http2Connection(SocketTube(8)) onNext: got 186 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 581ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 581ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(8) trying to write: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(8) wrote: 9 DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 581ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [2s 581ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for None (false) DEBUG: [readLoop] [2s 581ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 581ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 581ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] SocketTube(8) read bytes: 250 DEBUG: [pool-1-thread-1] [2s 581ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-7-SelectorManager] [2s 581ms] Http2Connection(SocketTube(8)) onNext: got 250 bytes in 1 buffers DEBUG: [readLoop] [2s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 582ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 582ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ac66f81 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 582ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 582ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 582ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 582ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 582ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 582ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 582ms] Http2Connection(SocketTube(8)) sending 186 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 186 DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8)) Processing 186 DEBUG: [pool-1-thread-1] [2s 583ms] FramesDecoder decodes: 186 DEBUG: [pool-1-thread-1] [2s 583ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 583ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34518 DEBUG: [pool-1-thread-1] [2s 583ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 583ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 583ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 584ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 584ms] HttpClientImpl(7) ClientImpl (async) elapsed 16 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-1] [2s 584ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 584ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 584ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 584ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 584ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 584ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 584ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 584ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 584ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 584ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 585ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 585ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 585ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 585ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 585ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 585ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 585ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 586ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [2s 586ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 586ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 586ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 586ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 586ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 586ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 586ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 586ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 586ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 587ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8)) sending 250 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 250 DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8)) Processing 250 DEBUG: [pool-1-thread-1] [2s 587ms] FramesDecoder decodes: 250 DEBUG: [pool-1-thread-1] [2s 587ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 587ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 587ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 587ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 587ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 587ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 587ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 587ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13e977a9 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 588ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34518 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 588ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 588ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 588ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 588ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 588ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 589ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 589ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 589ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 589ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 589ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 589ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 589ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4bf3ad0a DEBUG: [pool-1-thread-1] [2s 589ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 589ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34518 DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 590ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 590ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 590ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 590ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 590ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 590ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 590ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 590ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 591ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 591ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 591ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 591ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c60cbcf DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 591ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34518 DEBUG: [pool-1-thread-1] [2s 591ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 591ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 591ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 592ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 592ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 592ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 592ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 592ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 592ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 592ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 592ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 592ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 592ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 593ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 593ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 593ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@100fab4 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 593ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 593ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 595ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [2s 595ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 596ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 597ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 597ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 597ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-1] [2s 597ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [2s 597ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@24937f8e for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-8-SelectorManager] [2s 598ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52630, Session(1711993620728|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [2s 598ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52630 DEBUG: [pool-1-thread-1] [2s 598ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [2s 598ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 598ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [2s 598ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 598ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [2s 598ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 598ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [2s 598ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-1] [2s 598ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 598ms] 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@2e6b14fe[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-1] [2s 598ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 599ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 599ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 599ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [2s 599ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 599ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 599ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [2s 599ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 600ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [2s 603ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 603ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [2s 603ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-1] [2s 604ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-1] [2s 604ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [2s 604ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 604ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 604ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 604ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [pool-1-thread-1] [2s 608ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 608ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 608ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [2s 608ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 608ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 608ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 608ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [2s 608ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 609ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 609ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 609ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 611ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 611ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 611ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 611ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-1] [2s 611ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [2s 611ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 611ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 612ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 612ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 612ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [2s 612ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 612ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 612ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 612ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [2s 613ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 613ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 613ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-1] [2s 613ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 613ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 615ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 615ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 615ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 615ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-1] [2s 615ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 615ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 615ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 615ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 615ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 615ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 615ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 615ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 615ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 616ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 616ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-1] [2s 616ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@f41ecc4 DEBUG: [pool-1-thread-1] [2s 616ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 616ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 616ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 616ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 616ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 616ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 616ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 617ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 617ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 617ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 617ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 617ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [2s 617ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 617ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 617ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 617ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 617ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 617ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 617ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 617ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 617ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 617ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [2s 617ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-1] [2s 617ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 617ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 618ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 618ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 618ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 618ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 618ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 618ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 618ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 618ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 618ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 618ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 618ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 618ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 618ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 619ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 619ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-1] [2s 619ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [2s 619ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 619ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 619ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [2s 619ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 619ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 619ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 619ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 620ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [2s 620ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 620ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 620ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 620ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 621ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 621ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 621ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 621ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [2s 621ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 621ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [pool-1-thread-1] [2s 621ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [2s 621ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 621ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 621ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 621ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (true) DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-8-SelectorManager] [2s 622ms] SocketTube(9) read bytes: 1803 DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 622ms] SSL Reader(SocketTube(9)) onNext DEBUG: [Test-server-pool] [2s 622ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 622ms] SSL Reader(SocketTube(9)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 622ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 622ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [pool-1-thread-1] [2s 622ms] SSL Reader(SocketTube(9)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 622ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [pool-1-thread-1] [2s 689ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [2s 689ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 689ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [2s 689ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 690ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 690ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 690ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 690ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 690ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-1] [2s 690ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 690ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 690ms] 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 691ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 691ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 691ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 691ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 691ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [readLoop] [2s 691ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 691ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [readLoop] [2s 691ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [readLoop] [2s 692ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [readLoop] [2s 692ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [2s 692ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [readLoop] [2s 692ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 692ms] SocketTube(9) trying to write: 47 DEBUG: [readLoop] [2s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 692ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [2s 692ms] SocketTube(9) wrote: 47 DEBUG: [readLoop] [2s 692ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [2s 692ms] SocketTube(9) write: requesting more... DEBUG: [readLoop] [2s 692ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 692ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 692ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 692ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 692ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-1] [2s 692ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-1] [2s 692ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 693ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 693ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 693ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 693ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [2s 693ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-SelectorManager] [2s 693ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-1] [2s 693ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 693ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET /https2/fixed/y DEBUG: [HttpClient-3-SelectorManager] [2s 693ms] HttpClientImpl(3) SelectorManager shutting down Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 693ms] FramesDecoder decodes: 9 TestServer(2): Using handler for: /https2/fixed DEBUG: [readLoop] [2s 693ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 693ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 693ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 693ms] FramesDecoder Tail size is now: 0, current= TestServer: [3 s, 967 ms, 597344 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 DEBUG: [HttpClient-1-SelectorManager] [2s 694ms] HttpClientImpl(1) SelectorManager shutting down Sent response headers 200 DEBUG: [HttpClient-6-SelectorManager] [2s 694ms] HttpClientImpl(6) SelectorManager shutting down TestServer: [3 s, 968 ms, 148019 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [3 s, 968 ms, 544860 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [2s 695ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [2s 695ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SocketTube(9) read bytes: 363 DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SSL Reader(SocketTube(9)) Adding 363 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:363, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [pool-1-thread-1] [2s 696ms] SSL Reader(SocketTube(9)) Unwrapping: 363 DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 363 into buffer of 16676 remaining to decode: 266 DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-8-SelectorManager] [2s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [HttpClient-8-SelectorManager] [2s 697ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [HttpClient-8-SelectorManager] [2s 697ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 697ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-1] [2s 697ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 697ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 697ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-1] [2s 697ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-1] [2s 697ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [2s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 697ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [2s 698ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 698ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 698ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 699ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 699ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) Unwrapping: 266 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 266 into buffer of 64 remaining to decode: 213 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 699ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [2s 699ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 699ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 699ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [2s 699ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-1] [2s 699ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [2s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 700ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52630 DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 700ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 700ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 700ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 700ms] HttpClientImpl(8) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-1] [2s 700ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) Unwrapping: 213 DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 213 into buffer of 64 remaining to decode: 154 DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [2s 701ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 701ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 701ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 701ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 701ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 701ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-1] [2s 701ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 701ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 701ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 702ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 702ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 702ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 702ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 702ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 702ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 702ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 702ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 702ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [MainThread] [2s 702ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 702ms] SSL Reader(SocketTube(9)) Unwrapping: 154 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 154 into buffer of 16676 remaining to decode: 59 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 708ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 708ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 709ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 709ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [2s 709ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-1] [2s 709ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 709ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 709ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 710ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 710ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 710ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 710ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 710ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 710ms] SSL Reader(SocketTube(9)) Unwrapping: 59 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 711ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [2s 711ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-1] [2s 712ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 712ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 712ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 712ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 712ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 712ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 712ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 712ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 712ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 712ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 712ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 712ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [MainThread] [2s 712ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 712ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 712ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [2s 713ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 713ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 713ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SocketTube(9) read bytes: 792 DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SSL Reader(SocketTube(9)) Adding 792 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [HttpClient-8-SelectorManager] [2s 713ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:792, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 714ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [2s 715ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 715ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 716ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 716ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) Unwrapping: 697 DEBUG: [HttpClient-4-SelectorManager] [2s 717ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 717ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 717ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-1] [2s 718ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 718ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 718ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 718ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 718ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 718ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 718ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 718ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 718ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 718ms] SSL Reader(SocketTube(9)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 719ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [HttpClient-2-SelectorManager] [2s 719ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [2s 719ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [2s 720ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 720ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 720ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 720ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 720ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@75056050 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 720ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 721ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [2s 721ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [2s 721ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [2s 722ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 722ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52630 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 722ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 722ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 722ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 722ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 722ms] SSL Reader(SocketTube(9)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [MainThread] [2s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 723ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 723ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 724ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 724ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [HttpClient-7-SelectorManager] [2s 724ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [2s 724ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [HttpClient-7-SelectorManager] [2s 724ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [pool-1-thread-1] [2s 724ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 724ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 724ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [HttpClient-3-SelectorManager] [2s 724ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [2s 724ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 724ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 725ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 725ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 725ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 725ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 725ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 725ms] SSL Reader(SocketTube(9)) Unwrapping: 439 DEBUG: [HttpClient-2-SelectorManager] [2s 725ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [2s 725ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 725ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-2-SelectorManager] [2s 725ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 725ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 725ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-3-SelectorManager] [2s 724ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [2s 726ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [HttpClient-7-SelectorManager] [2s 726ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 726ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [2s 726ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-1] [2s 725ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 726ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [2s 726ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 727ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 727ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 727ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 727ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 727ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 727ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 727ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [2s 727ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 727ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [2s 727ms] Http2ClientImpl stopping DEBUG: [HttpClient-3-SelectorManager] [2s 726ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [2s 727ms] SSL Writer(SocketTube(3)) onNext DEBUG: [HttpClient-1-SelectorManager] [2s 727ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-3-SelectorManager] [2s 727ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-3-SelectorManager] [2s 727ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-1-SelectorManager] [2s 727ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [2s 727ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 727ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [HttpClient-1-SelectorManager] [2s 727ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 728ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 728ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 728ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 728ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7356e11e DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [2s 728ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 728ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 729ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 729ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [2s 729ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 729ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52630 DEBUG: [pool-1-thread-1] [2s 729ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 729ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 729ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 729ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 730ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-1] [2s 730ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 730ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 730ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 731ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 731ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 731ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 731ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 731ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [HttpClient-3-SelectorManager] [2s 727ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [HttpClient-1-SelectorManager] [2s 728ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 731ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [2s 731ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-1] [2s 731ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [2s 732ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-3-SelectorManager] [2s 732ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-3-SelectorManager] [2s 732ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [2s 732ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 732ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 732ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 732ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 732ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 732ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4eefeae7 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 732ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 732ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 732ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [HttpClient-6-SelectorManager] [2s 732ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 733ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 733ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 733ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-1] [2s 733ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 733ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 733ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-1] [2s 733ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 733ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 733ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 733ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-1] [2s 734ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-4-SelectorManager] [2s 734ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [2s 734ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52630 DEBUG: [HttpClient-4-SelectorManager] [2s 734ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 734ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 734ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 734ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 734ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 734ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [MainThread] [2s 734ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-4-SelectorManager] [2s 734ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 734ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-4-SelectorManager] [2s 735ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-1] [2s 735ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [HttpClient-4-SelectorManager] [2s 735ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [2s 735ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 735ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 735ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 735ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [HttpClient-4-SelectorManager] [2s 735ms] SSL Writer(SocketTube(4)) wrapping 34 bytes DEBUG: [pool-1-thread-1] [2s 735ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 735ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 736ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [2s 736ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 736ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 736ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [2s 736ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [HttpClient-4-SelectorManager] [2s 736ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-1] [2s 736ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 736ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 736ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 736ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 736ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 736ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 736ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 736ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 737ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 737ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [HttpClient-1-SelectorManager] [2s 737ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [HttpClient-1-SelectorManager] [2s 737ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-1-SelectorManager] [2s 737ms] SocketTube(1) pausing read event DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 737ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 737ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 737ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 737ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-1] [2s 738ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 738ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 738ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [HttpClient-4-SelectorManager] [2s 738ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [HttpClient-4-SelectorManager] [2s 738ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [HttpClient-4-SelectorManager] [2s 738ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-1] [2s 738ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 738ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 738ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 738ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ec81832 DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [MainThread] [2s 738ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 738ms] SocketTube(7) pausing read event DEBUG: [MainThread] [2s 738ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 739ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-7-SelectorManager] [2s 740ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 740ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 740ms] SocketTube(8) pausing read event DEBUG: [MainThread] [2s 740ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [pool-1-thread-1] [2s 738ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [pool-1-thread-1] [2s 745ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 745ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 745ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-2-SelectorManager] [2s 741ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [MainThread] [2s 745ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [HttpClient-2-SelectorManager] [2s 745ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [2s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [HttpClient-2-SelectorManager] [2s 745ms] SocketTube(2) pausing read event DEBUG: [pool-1-thread-1] [2s 746ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 746ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 746ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 747ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-1] [2s 747ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [2s 747ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@21ff233e for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [2s 747ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-9-SelectorManager] [2s 747ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52644 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52644, Session(1711993620972|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-6-SelectorManager] [2s 748ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7fd53e59 DEBUG: [pool-1-thread-1] [2s 748ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-1] [2s 748ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-6-SelectorManager] [2s 748ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 748ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-1] [2s 748ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 748ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-1] [2s 748ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 748ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [2s 748ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [HttpClient-9-SelectorManager] [2s 748ms] 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@2b07484e[Not completed, 4 dependents] (id=1146) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 748ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [2s 748ms] SocketTube(10) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 748ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [2s 748ms] SocketTube(10) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 748ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 749ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [2s 749ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 749ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [2s 749ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-4] [2s 749ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [2s 749ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [2s 749ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] SocketTube(7) Stopping read scheduler DEBUG: [pool-1-thread-4] [2s 752ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 752ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@51abfe19 DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [HttpClient-1-SelectorManager] [2s 752ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [2s 752ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [2s 752ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [2s 753ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [2s 753ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 760ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [2s 760ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [2s 760ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [HttpClient-3-SelectorManager] [2s 765ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 765ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 765ms] SocketTube(3) pausing read event DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2b96d42a DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [2s 774ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [2s 775ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34518 stopping. 1 streams DEBUG: [HttpClient-7-SelectorManager] [2s 775ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [2s 782ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [2s 782ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:34480 stopping. 1 streams DEBUG: [HttpClient-1-SelectorManager] [2s 782ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [2s 783ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 783ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [2s 783ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-1] [2s 783ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-1] [2s 783ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [2s 783ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 784ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 784ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 784ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [2s 785ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [2s 785ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [2s 785ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-6-SelectorManager] [2s 785ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [2s 785ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [2s 785ms] Http2Connection(SocketTube(7)) Close all streams Server connection to /127.0.0.1:34506 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [2s 787ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 787ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [2s 788ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 788ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 788ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 788ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 788ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 788ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-1] [2s 788ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [HttpClient-9-SelectorManager] [2s 788ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 788ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 788ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 788ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 788ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [2s 788ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 788ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [2s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 789ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 789ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [2s 791ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 791ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 792ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 792ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 792ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 792ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 792ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 792ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 792ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [2s 792ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 792ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-2-SelectorManager] [2s 793ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@12d61003 DEBUG: [HttpClient-9-SelectorManager] [2s 793ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [2s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 793ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [2s 793ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 793ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 794ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-1] [2s 794ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 794ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 794ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [HttpClient-2-SelectorManager] [2s 793ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [2s 795ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [2s 796ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [2s 796ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [2s 796ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [2s 796ms] Http2Connection(SocketTube(2)) Close all streams Server connection to /127.0.0.1:34492 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [2s 793ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [2s 795ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [2s 796ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 796ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 797ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 797ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-1] [2s 797ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 797ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 797ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 797ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 797ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 797ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 797ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 797ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 798ms] Http2Connection checkSSLConfig: alpn: 'h2' java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [2s 807ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-3] [2s 807ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [2s 798ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [2s 809ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [2s 808ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 808ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 809ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@548bbb46 DEBUG: [pool-1-thread-1] [2s 809ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 809ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 809ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 809ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 809ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 809ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 809ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 809ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 809ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [2s 809ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 810ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 810ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [2s 810ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 810ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 810ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 810ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 810ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 810ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 810ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 810ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [2s 810ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [2s 810ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 810ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 811ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 811ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 811ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 811ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 811ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 811ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 812ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 812ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 812ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 812ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 812ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 812ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 812ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 812ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 812ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 812ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 812ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 812ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-1] [2s 812ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [2s 813ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 813ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 813ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [2s 813ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 813ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 813ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 813ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [2s 813ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 813ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 813ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 813ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 814ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 814ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 814ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 814ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 814ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 814ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 819ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 820ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 820ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 820ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [2s 820ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 820ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 820ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 820ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 820ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [2s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-1] [2s 821ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 821ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [Test-server-pool] [2s 821ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [Test-server-pool] [2s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 821ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 821ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [Test-server-pool] [2s 821ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [2s 821ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [2s 821ms] 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] [2s 822ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 TestServer(2): connection started DEBUG: [pool-1-thread-1] [2s 822ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 822ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 822ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 822ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [readLoop] [2s 822ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [2s 822ms] SocketTube(10) got some demand for reading DEBUG: [readLoop] [2s 822ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [2s 822ms] SocketTube(10) resuming read event DEBUG: [readLoop] [2s 822ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 822ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [2s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 823ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 823ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 823ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 823ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 823ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 823ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-1] [2s 823ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 823ms] 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 824ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 824ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 824ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 824ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 824ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 824ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-1] [2s 824ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [2s 824ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 825ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 825ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 825ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 825ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [2s 825ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [2s 825ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 825ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 825ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 825ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 825ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [2s 825ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 825ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 825ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [2s 822ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [2s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [readLoop] [2s 825ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 825ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [2s 825ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 826ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 826ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/chunk DEBUG: [readLoop] [2s 826ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 826ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [2s 826ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 100 ms, 613985 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 101 ms, 122829 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 101 ms, 446718 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SocketTube(10) read bytes: 199 DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SSL Reader(SocketTube(10)) Adding 199 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 828ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:199, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 828ms] SSL Reader(SocketTube(10)) Unwrapping: 199 DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [HttpClient-9-SelectorManager] [2s 828ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 828ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 199 into buffer of 16676 remaining to decode: 107 DEBUG: [pool-1-thread-1] [2s 829ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [2s 829ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [HttpClient-9-SelectorManager] [2s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [pool-1-thread-1] [2s 829ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [HttpClient-9-SelectorManager] [2s 829ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-1] [2s 829ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [2s 829ms] 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] [2s 829ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 829ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 829ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [2s 829ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 829ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 829ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [2s 829ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-1] [2s 829ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [2s 829ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 829ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [2s 830ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 830ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-1] [2s 832ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 832ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [2s 832ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) Unwrapping: 107 DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 107 into buffer of 56 remaining to decode: 59 DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 832ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [2s 833ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 833ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52644 DEBUG: [pool-1-thread-1] [2s 833ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 834ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 834ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 834ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 834ms] HttpClientImpl(9) ClientImpl (async) elapsed 88 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-1] [2s 834ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) Unwrapping: 59 DEBUG: [MainThread] [2s 834ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 59 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 834ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 834ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [2s 835ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 835ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 835ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 835ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [2s 835ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 835ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 835ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 835ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 835ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [2s 835ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 835ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SocketTube(10) read bytes: 936 DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SSL Reader(SocketTube(10)) Adding 936 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) Unwrapping: 936 DEBUG: [HttpClient-9-SelectorManager] [2s 836ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 836ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [2s 837ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 837ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 837ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [2s 837ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 837ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 837ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 837ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [2s 837ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [2s 837ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 837ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 837ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 838ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 838ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-1] [2s 838ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 838ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [2s 838ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [2s 838ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-1] [2s 839ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 839ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 839ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 839ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 839ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 839ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 839ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [2s 840ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [2s 840ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-1] [2s 840ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 840ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-1] [2s 841ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 841ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [2s 841ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [2s 841ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 842ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 842ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-1] [2s 842ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 842ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [2s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-1] [2s 842ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 842ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 842ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 842ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 842ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 842ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [2s 842ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 842ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [MainThread] [2s 842ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [2s 843ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [2s 843ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [2s 843ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 843ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 844ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 844ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 844ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 844ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 844ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6582cbe2 DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 844ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-1] [2s 844ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 844ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [2s 845ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [2s 845ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 845ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 845ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52644 DEBUG: [pool-1-thread-1] [2s 846ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 846ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 846ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 846ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 846ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [2s 846ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 846ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 63 DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [2s 847ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 847ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 847ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 847ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 92, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 847ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-1] [2s 847ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 847ms] SSL Reader(SocketTube(10)) Unwrapping: 440 DEBUG: [pool-1-thread-1] [2s 847ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-1] [2s 847ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 847ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [2s 848ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [2s 848ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 848ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 848ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 848ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 848ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 848ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [2s 848ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b0546e8 DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) Unwrapping: 393 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [2s 849ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [2s 849ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [2s 849ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 850ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 850ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 850ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 850ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52644 DEBUG: [pool-1-thread-1] [2s 850ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 850ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 850ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 850ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 850ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(10)) Unwrapping: 345 DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 345 into buffer of 16676 remaining to decode: 244 DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 850ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-1] [2s 851ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 851ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 851ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 851ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 146, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 851ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 851ms] SSL Reader(SocketTube(10)) Unwrapping: 244 DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 244 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [2s 852ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [2s 852ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [2s 852ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 852ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 852ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 852ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 852ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 852ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 852ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 852ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 852ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74b9c6ed DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) Unwrapping: 197 DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 197 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [2s 853ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 853ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [2s 854ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-1] [2s 854ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 854ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 854ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 854ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 854ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 854ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52644 DEBUG: [pool-1-thread-1] [2s 854ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 854ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 854ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 854ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 857ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-1] [2s 857ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [2s 858ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [2s 858ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 64 DEBUG: [pool-1-thread-1] [2s 858ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-1] [2s 858ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 859ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 859ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 859ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [2s 859ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 859ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 859ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 859ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [2s 860ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-1] [2s 860ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 860ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 860ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 860ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 860ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 860ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 860ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 860ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [2s 860ms] 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@67b7acd8[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@7de81328, getALPN: jdk.internal.net.http.common.MinimalFuture@5fbf470[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 861ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 861ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 860ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 861ms] HttpResponseInputStream item offered DEBUG: [HttpClient-3-SelectorManager] [2s 861ms] 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-1] [2s 861ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [2s 861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 862ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-3-SelectorManager] [2s 862ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 862ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 862ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d6102b7 DEBUG: [pool-1-thread-1] [2s 863ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 863ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 863ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 863ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 863ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [2s 863ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [2s 863ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [2s 863ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 863ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [2s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [MainThread] [2s 864ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 864ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 864ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [2s 864ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 864ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 864ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 865ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 865ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 865ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 865ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 865ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-1] [2s 865ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [HttpClient-3-SelectorManager] [2s 865ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7de81328, getALPN: jdk.internal.net.http.common.MinimalFuture@5fbf470[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 865ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 865ms] 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: [HttpClient-3-SelectorManager] [2s 865ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [2s 866ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [2s 867ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [2s 867ms] SSL Writer(SocketTube(3)) stop DEBUG: [pool-1-thread-1] [2s 865ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 867ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-4-SelectorManager] [2s 866ms] 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@1d7f3ca5[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@4883d81d, getALPN: jdk.internal.net.http.common.MinimalFuture@52313162[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=393 lim=393 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 867ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [HttpClient-4-SelectorManager] [2s 867ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [2s 866ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 867ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [2s 867ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 867ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [2s 867ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [2s 867ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [2s 868ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [2s 868ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [2s 868ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [2s 868ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-4-SelectorManager] [2s 867ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [readLoop] [2s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [2s 868ms] SocketTube(3) Stopping read scheduler DEBUG: [readLoop] [2s 868ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [2s 868ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 868ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 868ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 868ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 868ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [HttpClient-4-SelectorManager] [2s 868ms] SSL Reader(SocketTube(4)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-4-SelectorManager] [2s 872ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 872ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4883d81d, getALPN: jdk.internal.net.http.common.MinimalFuture@52313162[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 873ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [2s 873ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 873ms] 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-1] [2s 873ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [2s 873ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 873ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-1] [2s 873ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [2s 874ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52610 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [2s 868ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-3-SelectorManager] [2s 875ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [readLoop] [2s 868ms] FramesDecoder decodes: 50 Server connection to /127.0.0.1:52602 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-4-SelectorManager] [2s 873ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [readLoop] [2s 876ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [2s 878ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [2s 878ms] SSL Writer(SocketTube(4)) stop DEBUG: [readLoop] [2s 878ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [2s 878ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [2s 878ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 878ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [2s 879ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [2s 879ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-4-SelectorManager] [2s 879ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [2s 879ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 879ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [2s 879ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 156 ms, 216950 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 156 ms, 789504 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 157 ms, 316889 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 889ms] SocketTube(5) read bytes: 228 DEBUG: [HttpClient-5-SelectorManager] [2s 889ms] Http2Connection(SocketTube(5)) onNext: got 228 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 889ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 890ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 890ms] Http2Connection(SocketTube(5)) sending 228 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 890ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 228 DEBUG: [pool-1-thread-1] [2s 890ms] Http2Connection(SocketTube(5)) Processing 228 DEBUG: [pool-1-thread-1] [2s 890ms] FramesDecoder decodes: 228 DEBUG: [pool-1-thread-1] [2s 890ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 890ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 891ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 891ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-1] [2s 891ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 891ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [2s 891ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 892ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 892ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 892ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 892ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [2s 892ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 892ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 893ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 893ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 893ms] HttpClientImpl(5) ClientImpl (async) elapsed 28 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-1] [2s 893ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 893ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 893ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 893ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 893ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 893ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 893ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 893ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 894ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 894ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-1] [2s 894ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 894ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [2s 895ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 895ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 895ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 895ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 895ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [MainThread] [2s 895ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 895ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 896ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SocketTube(5) read bytes: 271 DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] Http2Connection(SocketTube(5)) onNext: got 271 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 896ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 897ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 897ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-1] [2s 897ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 897ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [2s 897ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-1] [2s 897ms] Http2Connection(SocketTube(5)) sending 271 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 271 DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5)) Processing 271 DEBUG: [pool-1-thread-1] [2s 898ms] FramesDecoder decodes: 271 DEBUG: [pool-1-thread-1] [2s 898ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 898ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 898ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 898ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 898ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 898ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 898ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 898ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 898ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 898ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ecf0b22 DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [2s 899ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [2s 899ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 899ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 899ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 899ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 900ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-1] [2s 900ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 900ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 475, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 900ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 900ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 900ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 900ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 900ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [2s 900ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f3c3e15 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [2s 901ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 901ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 901ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 901ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 901ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 901ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 901ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 901ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 901ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [MainThread] [2s 900ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 902ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 902ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 902ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 902ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@758807b1 DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 902ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 902ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 902ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 903ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 903ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 903ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 903ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 903ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 903ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [MainThread] [2s 903ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 904ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 905ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 904ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-1] [2s 906ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-1] [2s 906ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@89d70d DEBUG: [pool-1-thread-1] [2s 906ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-1] [2s 906ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [pool-1-thread-2] [2s 909ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [2s 909ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [2s 909ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [2s 909ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [2s 909ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 909ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [2s 909ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [2s 910ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [2s 910ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [2s 910ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [2s 910ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [2s 910ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [2s 910ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 910ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 910ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 910ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 910ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [2s 910ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [2s 910ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 911ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 911ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 911ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 911ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 911ms] FramesDecoder Got frame: HEADERS: length=50, streamid=7, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 7 TestServer(1): Using handler for: /http2/chunk TestServer: [4 s, 186 ms, 105443 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 186 ms, 427181 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 TestServer: [4 s, 186 ms, 712759 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SocketTube(5) read bytes: 479 DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] Http2Connection(SocketTube(5)) onNext: got 479 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 916ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5)) sending 479 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 479 DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5)) Processing 479 DEBUG: [pool-1-thread-2] [2s 917ms] FramesDecoder decodes: 479 DEBUG: [pool-1-thread-2] [2s 917ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 917ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 917ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-2] [2s 918ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 918ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 918ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 918ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 918ms] HttpClientImpl(5) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-2] [2s 918ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-2] [2s 918ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 918ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 918ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 919ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-2] [2s 919ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 919ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 919ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-2] [2s 920ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-2] [2s 920ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 920ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 920ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [MainThread] [2s 921ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@33749a1c DEBUG: [MainThread] [2s 921ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 922ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 668, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 922ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 922ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5)) Closed stream 20 DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4c824c2b DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-2] [2s 922ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 922ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 923ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 923ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 923ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 923ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 923ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@afcad64 DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-2] [2s 923ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-2] [2s 923ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-2] [2s 924ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [2s 924ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [2s 924ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-2] [2s 924ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [2s 924ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d84e5ed DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-2] [2s 924ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [MainThread] [2s 924ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 924ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 924ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 924ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 924ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 925ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 926ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-1] [2s 926ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 926ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [2s 926ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 926ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 926ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 926ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 926ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 926ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 927ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-1] [2s 927ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 927ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 927ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 927ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 927ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [2s 927ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 928ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 928ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [2s 928ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [2s 928ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [2s 928ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 928ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 928ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 928ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 928ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 928ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [2s 928ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 928ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 928ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 928ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 928ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [2s 928ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 928ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 928ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 929ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed TestServer: [4 s, 203 ms, 573999 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 204 ms, 15820 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 204 ms, 314968 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 932ms] 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] [2s 932ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [pool-1-thread-1] [2s 932ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 932ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [2s 933ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [2s 933ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [2s 933ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [2s 933ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 933ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-1] [2s 933ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [2s 933ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [2s 933ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 933ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-1] [2s 933ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 934ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-1] [2s 934ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 934ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 934ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 934ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [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@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SocketTube(6) read bytes: 1011 DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SSL Reader(SocketTube(6)) Adding 1011 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1011, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] 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 934ms] SSL Reader(SocketTube(6)) Unwrapping: 1011 DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 934ms] 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] [2s 934ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1011 into buffer of 64 remaining to decode: 958 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [2s 935ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 935ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-1] [2s 935ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [2s 935ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [2s 935ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 935ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 935ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 935ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 935ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 935ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 935ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapping: 958 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 958 into buffer of 64 remaining to decode: 899 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 936ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 936ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 936ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 936ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 936ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(6)) Unwrapping: 899 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 899 into buffer of 16676 remaining to decode: 804 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 937ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 937ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 937ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-1] [2s 937ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [2s 937ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 937ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) Unwrapping: 804 DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 804 into buffer of 64 remaining to decode: 745 DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [MainThread] [2s 938ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-1] [2s 938ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 938ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 938ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 938ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 938ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 939ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 939ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 939ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [MainThread] [2s 939ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapping: 745 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 745 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) Adding 57 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 = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-1] [2s 939ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [2s 939ms] FramesDecoder decodes: 57 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=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 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 18 DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) 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)) Unwrapping: 650 DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 650 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [2s 941ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 941ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 941ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 941ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 941ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 941ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 941ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [MainThread] [2s 941ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [2s 941ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 941ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 589 into buffer of 64 remaining to decode: 542 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-1] [2s 941ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 942ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 942ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 942ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 942ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 942ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 942ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 942ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 942ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@76694a25 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) 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: 542 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 542 into buffer of 64 remaining to decode: 494 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 = 9223372036854775764 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 943ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 943ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 943ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 943ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 943ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 943ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) 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: 494 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 494 into buffer of 16676 remaining to decode: 392 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(6)) Adding 64 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 = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 64 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [2s 944ms] FramesDecoder decodes: 64 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=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 944ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 944ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 495, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) 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: 392 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 392 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) Adding 9 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 = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-1] [2s 944ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 944ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 945ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 945ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 945ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 945ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 945ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@588b0e6b DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-1] [2s 945ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) 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: 345 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 345 into buffer of 64 remaining to decode: 297 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Adding 10 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 = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 946ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 946ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 946ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 946ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 946ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) 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: 297 DEBUG: [MainThread] [2s 946ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 297 into buffer of 16676 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 946ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Adding 63 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 = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 947ms] FramesDecoder decodes: 63 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=54, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 947ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 947ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 947ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 947ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) 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: 196 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 196 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 947ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 947ms] 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 = 9223372036854775759 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(49): 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=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 948ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 948ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 948ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 948ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d8b2f44 DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 948ms] HttpResponseInputStream List of Buffers Taken 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: 149 DEBUG: [pool-1-thread-1] [2s 948ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 149 into buffer of 64 remaining to decode: 101 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 = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 949ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 949ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 949ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 949ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 949ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) 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: 101 DEBUG: [pool-1-thread-1] [2s 949ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 101 into buffer of 16676 remaining to decode: 0 DEBUG: [MainThread] [2s 949ms] HttpResponseInputStream Taking list of Buffers 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 950ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 950ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 950ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 950ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 950ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [2s 950ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 950ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 950ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 950ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 950ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] SocketTube(6) read bytes: 47 DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] SSL Reader(SocketTube(6)) Adding 47 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 951ms] 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 951ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-1] [2s 951ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 952ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 952ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 952ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 952ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 952ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 952ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 952ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2374ac47 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-1] [2s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-1] [2s 952ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 952ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 952ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 952ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 952ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 952ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 953ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [2s 953ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-1] [2s 959ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [2s 959ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [2s 959ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [2s 959ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 959ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 960ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 960ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 960ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 960ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 960ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 960ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [2s 960ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 960ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 960ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 961ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 961ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [2s 961ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [2s 961ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 961ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 961ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [2s 961ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 962ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [2s 962ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [2s 962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 962ms] 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, 236 ms, 729631 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 237 ms, 188994 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 237 ms, 539793 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SocketTube(6) read bytes: 437 DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SSL Reader(SocketTube(6)) Adding 437 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 969ms] 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 971ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:437, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) Unwrapping: 437 DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 437 into buffer of 16676 remaining to decode: 346 DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 971ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-1] [2s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [2s 972ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [2s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 972ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-1] [2s 972ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) Unwrapping: 346 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 346 into buffer of 64 remaining to decode: 298 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-1] [2s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 973ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 973ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 974ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 974ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 974ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 974ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-1] [2s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-1] [2s 974ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 974ms] SSL Reader(SocketTube(6)) Unwrapping: 298 DEBUG: [pool-1-thread-1] [2s 974ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 298 into buffer of 64 remaining to decode: 239 DEBUG: [pool-1-thread-1] [2s 974ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 974ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 974ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [MainThread] [2s 975ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 979ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 979ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-1] [2s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 979ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 979ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-1] [2s 979ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 979ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 979ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-1] [2s 979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 979ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) Unwrapping: 239 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 239 into buffer of 16676 remaining to decode: 149 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-1] [2s 980ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [2s 980ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 980ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [2s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 980ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 980ms] 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] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 149 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [2s 981ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [2s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 981ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 981ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-1] [2s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [2s 982ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [2s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 982ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-1] [2s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-1] [2s 983ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 983ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 983ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 983ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 983ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 983ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream next item received DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 983ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [MainThread] [2s 983ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 987ms] SocketTube(6) read bytes: 697 DEBUG: [HttpClient-5-SelectorManager] [2s 988ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [2s 988ms] SSL Reader(SocketTube(6)) Adding 697 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [2s 988ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:697, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 988ms] 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 988ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [2s 988ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [2s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 988ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 988ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 988ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 988ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 989ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 989ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 989ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 989ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 989ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 989ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ff0e26e DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 990ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 990ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 990ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 990ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 990ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 541 into buffer of 16676 remaining to decode: 440 DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 63 DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 990ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 991ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 991ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 991ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 695, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) Unwrapping: 440 DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [MainThread] [2s 991ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 991ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 991ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 991ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 991ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 991ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 991ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 991ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1f884fad DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 992ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 992ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 992ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 992ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 992ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 992ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 992ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 64 DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [2s 993ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [2s 993ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 993ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-1] [2s 993ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 993ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 750, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-1] [2s 993ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 994ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 994ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 994ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 994ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b4da217 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-1] [2s 994ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 994ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 994ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 995ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 995ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 995ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 995ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-1] [2s 995ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 995ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 995ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 996ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 996ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 996ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 996ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 996ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d5d35ad DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-1] [2s 996ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 996ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [2s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 997ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 998ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 998ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 6ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 9ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 9ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 9ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 9ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 9ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 10ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 10ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 10ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 10ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 11ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@680e85d4 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 11ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@680e85d4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 11ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 11ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 11ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 11ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 11ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 11ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 11ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [3s 11ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e19541c for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=34528,localport=52077] DEBUG: [HttpClient-10-SelectorManager] [3s 11ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [3s 11ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34528 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 11ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 12ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 12ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 12ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 12ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 12ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 12ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-1] [3s 12ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [3s 12ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 12ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@44e13f6c DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 12ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 12ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [3s 12ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 12ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 12ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 12ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 12ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-4] [3s 12ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 12ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [3s 12ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [3s 12ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 12ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [3s 12ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-10-SelectorManager] [3s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (true) DEBUG: [pool-1-thread-4] [3s 12ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [3s 12ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [3s 12ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [3s 12ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [3s 12ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [3s 12ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [3s 12ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [3s 12ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-4] [3s 12ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-4] [3s 12ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [3s 12ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [3s 12ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 12ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 12ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [3s 12ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [3s 13ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [3s 13ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [3s 13ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@720c4823 DEBUG: [pool-1-thread-4] [3s 13ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 13ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [3s 13ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 13ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-4] [3s 13ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@680e85d4 DEBUG: [HttpClient-10-SelectorManager] [3s 13ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [pool-1-thread-4] [3s 13ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [3s 13ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 13ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@680e85d4 DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [3s 13ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@680e85d4 DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [3s 13ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [3s 13ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34528 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [3s 13ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@352651fa(10) DEBUG: [pool-1-thread-4] [3s 13ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ec83490/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5799fe54 queue.isEmpty: false DEBUG: [pool-1-thread-4] [3s 14ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-4] [3s 14ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [3s 14ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [3s 14ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-4] [3s 14ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [3s 14ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [3s 14ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [3s 14ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [3s 14ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-4] [3s 14ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [3s 14ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 14ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-4] [3s 14ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [3s 14ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@30a83ccf DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-4] [3s 15ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 15ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-4] [3s 15ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [3s 15ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-4] [3s 15ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [3s 15ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [3s 15ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [3s 15ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [3s 15ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [3s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [3s 15ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [3s 15ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-4] [3s 15ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [3s 15ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-4] [3s 15ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [3s 15ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [3s 15ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@352651fa(10) DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ec83490/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5799fe54, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [3s 15ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) wrote: 13 DEBUG: [Test-server-pool] [3s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 15ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [3s 15ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 16ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 16ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 16ms] SocketTube(11) 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] [3s 16ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 16ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 16ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 16ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 290 ms, 389991 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 17ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 17ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 17ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [readLoop] [3s 17ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) resuming read event TestServer: [4 s, 290 ms, 776092 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) TestServer: [4 s, 290 ms, 978077 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) read bytes: 94 DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] Http2Connection(SocketTube(11)) onNext: got 94 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 17ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 17ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [3s 17ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-2] [3s 17ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [3s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [pool-1-thread-2] [3s 17ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 17ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 17ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 17ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) read bytes: 150 DEBUG: [pool-1-thread-2] [3s 17ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] Http2Connection(SocketTube(11)) onNext: got 150 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 17ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [3s 17ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 18ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-2] [3s 18ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 18ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 18ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 18ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 18ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 18ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [readLoop] [3s 18ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 18ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11)) sending 94 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 94 DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11)) Processing 94 DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) read bytes: 87 DEBUG: [pool-1-thread-2] [3s 18ms] FramesDecoder decodes: 94 DEBUG: [pool-1-thread-2] [3s 18ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 18ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) read bytes: 89 DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] Http2Connection(SocketTube(11)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) read bytes: 80 DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] Http2Connection(SocketTube(11)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-2] [3s 18ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for R (false) DEBUG: [HttpClient-10-SelectorManager] [3s 18ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 18ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 19ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34528 DEBUG: [pool-1-thread-2] [3s 25ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 25ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 25ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 25ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 25ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 150 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)) Processing 150 DEBUG: [pool-1-thread-2] [3s 26ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-2] [3s 26ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 26ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 26ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 26ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34528 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 27ms] HttpClientImpl(10) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 87 DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 27ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 27ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 28ms] HttpClientImpl(10) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43d5bc18 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 28ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 28ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 28ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 89 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)) Processing 89 DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 29ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 29ms] HttpClientImpl(10) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19a49202 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 29ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34528 DEBUG: [pool-1-thread-2] [3s 29ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 29ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 30ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6914d3bd DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 80 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)) Processing 80 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34528 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 30ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 30ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 30ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 31ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28e36b68 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 31ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [3s 33ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 33ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 34ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 34ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 34ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 34ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 34ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [3s 34ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 34ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 35ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 35ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 35ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7bb18957 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 35ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7bb18957, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 35ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 35ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 35ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 35ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 35ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 35ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [3s 35ms] PlainHttpConnection(SocketTube(12)) 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=34544,localport=52077] DEBUG: [HttpClient-11-SelectorManager] [3s 35ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e405b90 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34544 DEBUG: [pool-1-thread-2] [3s 36ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 36ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [3s 36ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 36ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14b830e0 DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 36ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 36ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 36ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 36ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 36ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 36ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 36ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 36ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-1] [3s 36ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 36ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 36ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 36ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 36ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-2] [3s 36ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 37ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 37ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 37ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 37ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 37ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 37ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 37ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 37ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 37ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@347734a7 DEBUG: [pool-1-thread-2] [3s 37ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 37ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 37ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 37ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-2] [3s 37ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 39ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 39ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 39ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 39ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 39ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [3s 39ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (true) DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [pool-1-thread-3] [3s 39ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7bb18957 DEBUG: [HttpClient-11-SelectorManager] [3s 39ms] 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 40ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 40ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7bb18957 DEBUG: [pool-1-thread-3] [3s 40ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [3s 40ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 40ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7bb18957 DEBUG: [pool-1-thread-3] [3s 40ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 40ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 40ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34544 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-3] [3s 40ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 40ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@46382710(11) DEBUG: [pool-1-thread-3] [3s 40ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7de3602f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@365e241d queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 40ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 40ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 40ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 40ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [3s 40ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 40ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 41ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6021b806 DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 41ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 41ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [pool-1-thread-3] [3s 41ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 41ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) onSubscribe called DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [3s 41ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 41ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-3] [3s 41ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [3s 41ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 41ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 41ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 41ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 42ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-3] [3s 42ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 42ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 42ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@46382710(11) DEBUG: [pool-1-thread-3] [3s 42ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7de3602f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@365e241d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 42ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 42ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 42ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 42ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 42ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 42ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 42ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [Test-server-pool] [3s 42ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [3s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 42ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 42ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) wrote: 13 DEBUG: [Test-server-pool] [3s 42ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [3s 42ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 42ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 42ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 42ms] 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): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [3s 43ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 43ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 43ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 43ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 316 ms, 986555 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [3s 43ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 43ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 43ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 43ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 43ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 43ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [3s 43ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) TestServer: [4 s, 317 ms, 294274 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-11-SelectorManager] [3s 43ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-11-SelectorManager] [3s 43ms] Http2Connection(SocketTube(12)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 43ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer: [4 s, 317 ms, 510590 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 48 DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) Processing 48 DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) read bytes: 136 DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] Http2Connection(SocketTube(12)) onNext: got 136 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [3s 44ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [pool-1-thread-2] [3s 44ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 44ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [3s 44ms] SocketTube(12) trying to write: 9 DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) DEBUG: [pool-1-thread-2] [3s 44ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-2] [3s 44ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) read bytes: 154 DEBUG: [pool-1-thread-2] [3s 44ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] Http2Connection(SocketTube(12)) onNext: got 154 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 44ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 44ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) sending 136 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 136 DEBUG: [pool-1-thread-2] [3s 44ms] Http2Connection(SocketTube(12)) Processing 136 DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder decodes: 136 DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] Http2Connection(SocketTube(12)) onNext: got 110 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 44ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 44ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) DEBUG: [HttpClient-11-SelectorManager] [3s 45ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-11-SelectorManager] [3s 45ms] Http2Connection(SocketTube(12)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [3s 45ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [3s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for R (false) DEBUG: [HttpClient-11-SelectorManager] [3s 45ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 45ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34544 DEBUG: [pool-1-thread-2] [3s 45ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 45ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 45ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [readLoop] [3s 46ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [readLoop] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 46ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [readLoop] [3s 46ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)) sending 154 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)) H2 Receiving(3): 154 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12)) Processing 154 DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder decodes: 154 DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 46ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 46ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 47ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34544 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 47ms] HttpClientImpl(11) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 47ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 47ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 47ms] HttpClientImpl(11) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 47ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7fca16a DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 48ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)) sending 110 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)) H2 Receiving(4): 110 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)) Processing 110 DEBUG: [pool-1-thread-2] [3s 48ms] FramesDecoder decodes: 110 DEBUG: [pool-1-thread-2] [3s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 48ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 48ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 48ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 49ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 49ms] HttpClientImpl(11) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@fb0622 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 49ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34544 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 49ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 49ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 49ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 49ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 49ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77f7cc5b DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)) H2 Receiving(5): 80 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)) Processing 80 DEBUG: [pool-1-thread-2] [3s 50ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-2] [3s 50ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 50ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34544 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 50ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 50ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 50ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 50ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7aa80c0e DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 50ms] Http2Connection(SocketTube(12)) H2 processed(5) DEBUG: [MainThread] [3s 51ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 52ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 52ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 52ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 52ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 53ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-3] [3s 53ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-12-SelectorManager] [3s 53ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@17ef0a2 for C (true) TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-12-SelectorManager] [3s 53ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [3s 53ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52652 DEBUG: [pool-1-thread-3] [3s 53ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [3s 53ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 53ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [3s 53ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 53ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [3s 53ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 53ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [3s 53ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-3] [3s 53ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [3s 53ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 53ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 53ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 54ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] 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@b869bd2[Not completed, 4 dependents] (id=1802) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 54ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [3s 54ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [3s 54ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 54ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52652, Session(1711993621121|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 57ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [3s 58ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 58ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 58ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [HttpClient-12-SelectorManager] [3s 62ms] 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 62ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 62ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [3s 62ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 62ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [3s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 63ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [3s 63ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 65ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 65ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 65ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 65ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 65ms] 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 65ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 66ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [3s 66ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 66ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 67ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-3] [3s 67ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 67ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-3] [3s 69ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 69ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 69ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 69ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 69ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 69ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 69ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 70ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-3] [3s 70ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@138f237f DEBUG: [pool-1-thread-3] [3s 70ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 70ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 71ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 71ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 71ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 71ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 71ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 71ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 71ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [3s 71ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 71ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 71ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 71ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 71ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [3s 71ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [3s 71ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 71ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 72ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 72ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 72ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 72ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 72ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 73ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 73ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 73ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [3s 73ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 73ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 73ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 73ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [3s 73ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 73ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 73ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 73ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 74ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 74ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [3s 74ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 74ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 74ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 75ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [3s 75ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 75ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 75ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [Test-server-pool] [3s 75ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 75ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SocketTube(13) read bytes: 1803 DEBUG: [Test-server-pool] [3s 75ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SSL Reader(SocketTube(13)) onNext DEBUG: [Test-server-pool] [3s 75ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SSL Reader(SocketTube(13)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [3s 75ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 75ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapping: 1803 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 76ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [pool-1-thread-3] [3s 77ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 77ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 77ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 77ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 77ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [3s 77ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers TestServer(2): connection started DEBUG: [pool-1-thread-3] [3s 77ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 77ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-3] [3s 77ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-3] [3s 77ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 77ms] 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 77ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [3s 77ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 77ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [readLoop] [3s 77ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [3s 77ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [readLoop] [3s 77ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 77ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 77ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [readLoop] [3s 77ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 77ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-3] [3s 77ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) trying to write: 47 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 78ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 78ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 78ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-3] [3s 78ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-3] [3s 78ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: [4 s, 351 ms, 789714 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 78ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 78ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 78ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 78ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 78ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 78ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 78ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [3s 78ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 78ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 78ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 352 ms, 102901 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 352 ms, 294967 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SocketTube(13) read bytes: 150 DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SSL Reader(SocketTube(13)) Adding 150 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 79ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [pool-1-thread-3] [3s 79ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [pool-1-thread-3] [3s 79ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-3] [3s 79ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [HttpClient-12-SelectorManager] [3s 79ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 79ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 80ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-3] [3s 80ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 80ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 80ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 80ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-3] [3s 80ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 80ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 80ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 80ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 81ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-3] [3s 81ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 81ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 81ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52652 DEBUG: [pool-1-thread-3] [3s 81ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 81ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 82ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 82ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 82ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 82ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [3s 82ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 82ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 82ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SocketTube(13) read bytes: 1005 DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SSL Reader(SocketTube(13)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 82ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 82ms] 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 87ms] SSL Reader(SocketTube(13)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 87ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 87ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 87ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 87ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-3] [3s 87ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 88ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 88ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 88ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-3] [3s 88ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 88ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 89ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-3] [3s 89ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 89ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 89ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 90ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [3s 90ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-3] [3s 90ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 90ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 90ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 92ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 92ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 92ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 92ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 92ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 92ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 92ms] SSL Reader(SocketTube(13)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 92ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 92ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 92ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-3] [3s 93ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 93ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 93ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 93ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [3s 93ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 93ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 94ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 94ms] HttpClientImpl(12) ClientImpl (async) elapsed 42 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54b693df DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 94ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 94ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 94ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 95ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 95ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52652 DEBUG: [pool-1-thread-3] [3s 95ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 95ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 95ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 95ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 98ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-3] [3s 98ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 98ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 98ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 98ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 99ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [3s 99ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 99ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 99ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 99ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 99ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@8159619 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [3s 100ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 100ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 100ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52652 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 100ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 100ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 100ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-3] [3s 101ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 101ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 101ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [3s 101ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 101ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 101ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 101ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 101ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@230a3ced DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-3] [3s 102ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 102ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 102ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52652 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 102ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 102ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 102ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 103ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 103ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 103ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 103ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49f47728 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 104ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-3] [3s 104ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-3] [3s 104ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [3s 104ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 104ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 104ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [MainThread] [3s 105ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 106ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 106ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 106ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [3s 107ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [3s 107ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-2] [3s 107ms] 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=52664, Session(1711993621427|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-13-SelectorManager] [3s 108ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27535e21 for C (true) DEBUG: [HttpClient-13-SelectorManager] [3s 108ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [3s 108ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52664 DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 109ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-2] [3s 109ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [3s 109ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [3s 111ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] 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@2dab3551[Not completed, 4 dependents] (id=1914) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-13-SelectorManager] [3s 113ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (true) DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 113ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 113ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SocketTube(14) read bytes: 133 DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SSL Reader(SocketTube(14)) Adding 133 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 117ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 118ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 118ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 118ms] 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 119ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(14)) Unwrapping: 133 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 119ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [3s 119ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 119ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 124ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 124ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 124ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 124ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 124ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 125ms] SocketTube(14) read bytes: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 125ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 125ms] SSL Reader(SocketTube(14)) Adding 175 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 125ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [3s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [HttpClient-13-SelectorManager] [3s 125ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [3s 125ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 125ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 125ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-2] [3s 125ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 125ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-2] [3s 127ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 127ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 127ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 127ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 127ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-2] [3s 127ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [3s 127ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 128ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-2] [3s 128ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@97343b9 DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [3s 128ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 128ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 128ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 128ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 128ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 128ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 128ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 128ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [3s 128ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [3s 128ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 128ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 128ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [3s 128ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-2] [3s 128ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 128ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 128ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 128ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 129ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 129ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 129ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 129ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 129ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 129ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 129ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-2] [3s 129ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 129ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 129ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 129ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [3s 129ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 129ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 129ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 129ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [3s 129ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 129ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 129ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 129ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 130ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-2] [3s 130ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 130ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 130ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 130ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SocketTube(14) read bytes: 1726 TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 132ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SocketTube(14) no more demand for reading DEBUG: [Test-server-pool] [3s 132ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 132ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [3s 132ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [3s 132ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 132ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 132ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 132ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 133ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [readLoop] [3s 133ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 133ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [3s 133ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 133ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [readLoop] [3s 133ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 133ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [readLoop] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 133ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 133ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-2] [3s 133ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 133ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 133ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 133ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [3s 133ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 133ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 133ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-2] [3s 133ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 133ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-2] [3s 133ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 133ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 133ms] SSL Writer(SocketTube(14)) wrapping 9 bytes TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 TestServer: [4 s, 407 ms, 938781 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [readLoop] [3s 134ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 134ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [readLoop] [3s 134ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 134ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [3s 134ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [readLoop] [3s 134ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 134ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-2] [3s 134ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 134ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 134ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [4 s, 408 ms, 358592 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-13-SelectorManager] [3s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) TestServer: [4 s, 408 ms, 664211 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SocketTube(14) read bytes: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SSL Reader(SocketTube(14)) Adding 92 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(14)) Unwrapping: 92 DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [HttpClient-13-SelectorManager] [3s 135ms] 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 135ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-2] [3s 135ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 136ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [3s 136ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 136ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 136ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 136ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 137ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SocketTube(14) read bytes: 502 DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SSL Reader(SocketTube(14)) Adding 502 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:502, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) Unwrapping: 502 DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 137ms] 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 137ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 502 into buffer of 56 remaining to decode: 454 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [3s 137ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-2] [3s 137ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [3s 137ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 137ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 138ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52664 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 138ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 138ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(14)) Unwrapping: 454 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 454 into buffer of 56 remaining to decode: 395 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 138ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [3s 139ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 139ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 139ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 139ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) Unwrapping: 395 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 395 into buffer of 16676 remaining to decode: 305 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 139ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [3s 140ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [3s 140ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 140ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 140ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [3s 140ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Unwrapping: 305 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 305 into buffer of 56 remaining to decode: 246 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-2] [3s 141ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [3s 141ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 141ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Unwrapping: 246 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 246 into buffer of 16676 remaining to decode: 156 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [3s 141ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [3s 141ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [3s 142ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [3s 142ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 142ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [3s 142ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-2] [3s 142ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 142ms] SSL Reader(SocketTube(14)) Unwrapping: 156 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 156 into buffer of 56 remaining to decode: 95 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-2] [3s 143ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [3s 143ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 143ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 143ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Unwrapping: 95 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 95 into buffer of 56 remaining to decode: 48 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 143ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [3s 144ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 144ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 144ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 144ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 144ms] HttpClientImpl(13) ClientImpl (async) elapsed 38 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3381f6e5 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [3s 144ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 48 into buffer of 56 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 144ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [3s 145ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 145ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 145ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52664 DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 145ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 145ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 145ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 145ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 145ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 145ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SocketTube(14) read bytes: 541 DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SSL Reader(SocketTube(14)) Adding 541 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:541, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 146ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) Unwrapping: 541 DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-2] [3s 146ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [3s 146ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 146ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 146ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-2] [3s 146ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [3s 147ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 147ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 147ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 147ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43626650 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [3s 147ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 147ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [3s 148ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 148ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 148ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52664 DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 148ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 148ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 148ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [3s 149ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 149ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [3s 149ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [3s 149ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 149ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 149ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 149ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 149ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7da4440d DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [3s 150ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [3s 150ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [3s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 150ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52664 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 150ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 150ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [3s 151ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [3s 151ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 151ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [3s 151ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [3s 151ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [3s 152ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 152ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 152ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6e59ae8b DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [3s 152ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [3s 152ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [3s 152ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [3s 152ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 152ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [MainThread] [3s 153ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 153ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 153ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [3s 153ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 153ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 153ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 153ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 153ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 154ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 154ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 154ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 154ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [3s 154ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [3s 154ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 154ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 154ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 154ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 154ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 154ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-3] [3s 154ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 154ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 154ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 154ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 154ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 154ms] 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, 429 ms, 348014 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 429 ms, 704343 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 429 ms, 928880 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 93 DEBUG: [pool-1-thread-3] [3s 156ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-3] [3s 156ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 156ms] SocketTube(5) read bytes: 159 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] Http2Connection(SocketTube(5)) onNext: got 159 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) read bytes: 167 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] Http2Connection(SocketTube(5)) onNext: got 167 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 157ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 157ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 157ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 158ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)) sending 159 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 159 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)) Processing 159 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder decodes: 159 DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 158ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-3] [3s 158ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [3s 159ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 159ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 159ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 159ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 159ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 159ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 159ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@293c3da2 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 167 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)) Processing 167 DEBUG: [pool-1-thread-3] [3s 160ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-3] [3s 160ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 160ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 160ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 160ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 861, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 161ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 161ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 161ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@dbdd3c2 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 161ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 161ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 161ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 913, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 161ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 161ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 162ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f227bcc DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 80 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-3] [3s 162ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-3] [3s 162ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 162ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 162ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 162ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 162ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 162ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 163ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@15851e37 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 163ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [MainThread] [3s 164ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-2] [3s 164ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [3s 164ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [3s 164ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 164ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 164ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 165ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-2] [3s 165ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [3s 165ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [3s 165ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 165ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [3s 165ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [3s 166ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 166ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 166ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 166ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [3s 166ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 166ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 166ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 166ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 166ms] Http2Connection(SocketTube(5))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 166ms] 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, 440 ms, 532409 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 440 ms, 806236 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) TestServer: [4 s, 441 ms, 48343 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 83 DEBUG: [pool-1-thread-2] [3s 167ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-2] [3s 167ms] FramesDecoder decodes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-2] [3s 167ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 167ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 167ms] SocketTube(5) read bytes: 145 DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] Http2Connection(SocketTube(5)) onNext: got 145 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] Http2Connection(SocketTube(5)) onNext: got 91 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) read bytes: 160 DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 168ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [3s 168ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 168ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 169ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)) sending 145 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 145 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)) Processing 145 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder decodes: 145 DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 169ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 169ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 170ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [3s 170ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [pool-1-thread-2] [3s 170ms] Http2Connection(SocketTube(5)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 91 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5)) Processing 91 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 171ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52535b7b DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [3s 171ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-2] [3s 171ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 172ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 172ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@253f787 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 160 DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 172ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 172ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 173ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 173ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 173ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 173ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d884fec DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [3s 173ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [3s 173ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 173ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-2] [3s 173ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [3s 174ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [3s 174ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e868f20 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [3s 174ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [3s 175ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 175ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 175ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-3] [3s 175ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 175ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 175ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 175ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 175ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-3] [3s 176ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 176ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 176ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 176ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 176ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 176ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-3] [3s 176ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-3] [3s 176ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 176ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 177ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 176ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 177ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [3s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 177ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 177ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 177ms] 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, 451 ms, 185328 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 451 ms, 466796 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 451 ms, 659921 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 178ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 178ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-3] [3s 179ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-3] [3s 179ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-3] [3s 179ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [3s 179ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 179ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-3] [3s 180ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 180ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 180ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 180ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 181ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-3] [3s 181ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-3] [3s 181ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 181ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 181ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 181ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 182ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-3] [3s 182ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-3] [3s 182ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 182ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 182ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-3] [3s 183ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-3] [3s 183ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 183ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 183ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-3] [3s 184ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-3] [3s 184ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-3] [3s 185ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 57 DEBUG: [pool-1-thread-3] [3s 185ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 185ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-3] [3s 186ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 23 DEBUG: [pool-1-thread-3] [3s 186ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 842, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-3] [3s 187ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 187ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 187ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 187ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 187ms] HttpClientImpl(5) ClientImpl (async) elapsed 12 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5d1ce008 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-3] [3s 188ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 10 DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 188ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 188ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 188ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 188ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 189ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 64 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 189ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 897, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 189ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 189ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 190ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 190ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3e5c0baa DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-3] [3s 190ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 190ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 191ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 191ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 191ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 191ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-3] [3s 192ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 192ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 192ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 193ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@524cebb6 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-3] [3s 193ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 193ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-3] [3s 193ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 193ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-3] [3s 194ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 194ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 194ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 195ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f05236e DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-3] [3s 195ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-3] [3s 195ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-3] [3s 195ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [3s 195ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 195ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [3s 197ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 197ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 198ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 198ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 198ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 198ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 198ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 198ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-1] [3s 198ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 199ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 199ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 199ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 199ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 199ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 199ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 200ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 200ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 200ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 200ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 200ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 200ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 200ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 200ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 200ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [3s 200ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 11 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 474 ms, 386000 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 474 ms, 659567 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 474 ms, 836152 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 201ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 201ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 201ms] 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 201ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 201ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 201ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [3s 202ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [3s 202ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 202ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 202ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-1] [3s 202ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 202ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 202ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-1] [3s 202ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 203ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 203ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 203ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SocketTube(6) read bytes: 996 DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SSL Reader(SocketTube(6)) Adding 996 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:996, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) Unwrapping: 996 DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 996 into buffer of 64 remaining to decode: 948 DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [HttpClient-5-SelectorManager] [3s 203ms] 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 203ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-1] [3s 203ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 203ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 203ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 203ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-1] [3s 203ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 203ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 203ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 203ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 204ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapping: 948 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 948 into buffer of 64 remaining to decode: 889 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 204ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 204ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 204ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 204ms] SSL Reader(SocketTube(6)) Unwrapping: 889 DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 889 into buffer of 16676 remaining to decode: 799 DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 52 DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 205ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 205ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-1] [3s 205ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 205ms] SSL Reader(SocketTube(6)) Unwrapping: 799 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 799 into buffer of 64 remaining to decode: 740 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 21 DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 206ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 206ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1029, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Unwrapping: 740 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 740 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-1] [3s 206ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-1] [3s 206ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 206ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 206ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) Unwrapping: 650 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 650 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 23 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 207ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 207ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1043, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 207ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 207ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 589 into buffer of 64 remaining to decode: 542 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 9 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 208ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 208ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e95dfd8 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Unwrapping: 542 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 542 into buffer of 64 remaining to decode: 494 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-1] [3s 208ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 10 DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 208ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 208ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 209ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Unwrapping: 494 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 494 into buffer of 16676 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 64 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 209ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 209ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 392 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-1] [3s 209ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-1] [3s 209ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 209ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 209ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 209ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 210ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a2177fa DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 345 into buffer of 64 remaining to decode: 297 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 210ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 210ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 210ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 210ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Unwrapping: 297 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 297 into buffer of 16676 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 210ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 196 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-1] [3s 211ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 211ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 211ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-1] [3s 211ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-1] [3s 212ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d8f52c5 DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 149 into buffer of 64 remaining to decode: 101 DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-1] [3s 213ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-1] [3s 213ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 213ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 214ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 214ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 101 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-1] [3s 214ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 214ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 214ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 214ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 214ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 215ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 215ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 215ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SocketTube(6) read bytes: 47 DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SSL Reader(SocketTube(6)) Adding 47 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [HttpClient-5-SelectorManager] [3s 215ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-1] [3s 215ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 215ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 215ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 215ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 215ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 216ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71335a85 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-1] [3s 216ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 216ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 216ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 216ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 216ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 216ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [3s 235ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 239ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 240ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 240ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 240ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 240ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 240ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 240ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 241ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 241ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 241ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@10270702 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 241ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@10270702, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 241ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 241ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 241ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 241ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 241ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 241ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 241ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [3s 241ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ca4fa45 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-14-SelectorManager] [3s 241ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=34558,localport=52077] DEBUG: [HttpClient-14-SelectorManager] [3s 241ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34558 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [3s 241ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 242ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 242ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [3s 242ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 242ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@165c9135 DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 242ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 242ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 242ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-1] [3s 242ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 242ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 242ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [3s 242ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [3s 242ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [3s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (true) DEBUG: [pool-1-thread-2] [3s 243ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 243ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 243ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-2] [3s 243ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 243ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 243ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 243ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 243ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 243ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 243ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 243ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 243ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 243ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 244ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 244ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 244ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 244ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 244ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 244ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-2] [3s 244ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 244ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 244ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@36469b08 DEBUG: [pool-1-thread-2] [3s 244ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [pool-1-thread-2] [3s 244ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@10270702 DEBUG: [HttpClient-14-SelectorManager] [3s 245ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@10270702 DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@10270702 DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 245ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [3s 245ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34558 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [3s 245ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@71d83064(14) DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2bb4ad88/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34dc603d queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 245ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 245ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 245ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-2] [3s 245ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 245ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [3s 246ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [3s 246ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [3s 246ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-2] [3s 246ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [3s 246ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [3s 246ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [3s 246ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [3s 246ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@62476fca DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-2] [3s 247ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 247ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-2] [3s 247ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [pool-1-thread-2] [3s 247ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [3s 247ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [3s 247ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [3s 247ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 247ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) onSubscribe called DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) write: starting subscription DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-14-SelectorManager] [3s 247ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 247ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 247ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 247ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-2] [3s 247ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-2] [3s 247ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-2] [3s 247ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 247ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@71d83064(14) DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2bb4ad88/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34dc603d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [3s 247ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 247ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 247ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 247ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [Test-server-pool] [3s 248ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) trying to write: 13 DEBUG: [Test-server-pool] [3s 248ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) wrote: 13 DEBUG: [Test-server-pool] [3s 248ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 248ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 248ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 248ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 248ms] 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] [3s 248ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 249ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [3s 249ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 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 TestServer: [4 s, 522 ms, 550141 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 249ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 249ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 249ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 249ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) TestServer: [4 s, 522 ms, 880331 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SocketTube(15) read bytes: 48 TestServer: [4 s, 523 ms, 79065 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] Http2Connection(SocketTube(15)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 249ms] Http2Connection(SocketTube(15)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 249ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [3s 249ms] Http2Connection(SocketTube(15)) Processing 48 DEBUG: [pool-1-thread-3] [3s 249ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [3s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 249ms] 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 249ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) DEBUG: [pool-1-thread-3] [3s 249ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 249ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 249ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [3s 249ms] SocketTube(15) trying to write: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 249ms] SocketTube(15) read bytes: 151 DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] Http2Connection(SocketTube(15)) onNext: got 151 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 250ms] SocketTube(15) wrote: 9 DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [3s 250ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [3s 250ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [pool-1-thread-3] [3s 250ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 250ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 250ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 250ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15)) sending 151 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 250ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 151 DEBUG: [readLoop] [3s 250ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15)) Processing 151 DEBUG: [readLoop] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 250ms] FramesDecoder decodes: 151 DEBUG: [pool-1-thread-3] [3s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 250ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) read bytes: 118 DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] Http2Connection(SocketTube(15)) onNext: got 118 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) read bytes: 150 DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] Http2Connection(SocketTube(15)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 250ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-14-SelectorManager] [3s 250ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [HttpClient-14-SelectorManager] [3s 251ms] SocketTube(15) read bytes: 81 DEBUG: [pool-1-thread-3] [3s 251ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-14-SelectorManager] [3s 251ms] Http2Connection(SocketTube(15)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [3s 251ms] SocketTube(15) resuming read event DEBUG: [HttpClient-14-SelectorManager] [3s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for R (false) DEBUG: [HttpClient-14-SelectorManager] [3s 251ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34558 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 251ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 251ms] HttpClientImpl(14) ClientImpl (async) elapsed 12 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-3] [3s 251ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 251ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 251ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)) sending 118 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)) H2 Receiving(3): 118 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15)) Processing 118 DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder decodes: 118 DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 252ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 252ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 253ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34558 DEBUG: [pool-1-thread-3] [3s 253ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 253ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 253ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)) H2 Receiving(4): 150 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)) Processing 150 DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 64, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 254ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@55a38226 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34558 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 254ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 254ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 254ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 254ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 116, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 255ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b7cd263 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)) H2 Receiving(5): 81 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15)) Processing 81 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34558 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 255ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 255ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 255ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 255ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 169, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 256ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 256ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 256ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3ed889e1 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 256ms] Http2Connection(SocketTube(15)) H2 processed(5) DEBUG: [MainThread] [3s 260ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 260ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 260ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 260ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 260ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 260ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 261ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69e9b903 DEBUG: [MainThread] [3s 261ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 261ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 262ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 263ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 263ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 264ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 264ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 264ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 264ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 264ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 264ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 264ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 264ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 264ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@31fbdc93 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 265ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@31fbdc93, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 265ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 265ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 265ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 265ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 265ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 265ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 265ms] PlainHttpConnection(SocketTube(16)) 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=34560,localport=52077] DEBUG: [HttpClient-15-SelectorManager] [3s 265ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4262a7fa for C (true) TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [3s 265ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-15-SelectorManager] [3s 265ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34560 DEBUG: [pool-1-thread-3] [3s 265ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 265ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 265ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [3s 265ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 265ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [3s 266ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 266ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-3] [3s 266ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [3s 266ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 266ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@489acc8a DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [3s 266ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 266ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [3s 266ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 266ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 266ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 266ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-2] [3s 266ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 266ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 266ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 266ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 266ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 266ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 266ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 266ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 266ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [3s 266ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-2] [3s 267ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-2] [3s 267ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [3s 267ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 267ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 267ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 267ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 267ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 267ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 267ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 267ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-2] [3s 267ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 267ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 267ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7cf54c07 DEBUG: [pool-1-thread-2] [3s 267ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 267ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 267ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 267ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [3s 267ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (true) DEBUG: [HttpClient-15-SelectorManager] [3s 267ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 267ms] SocketTube(16) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [3s 268ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [3s 268ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 268ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 268ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 271ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@31fbdc93 DEBUG: [pool-1-thread-1] [3s 271ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 271ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@31fbdc93 DEBUG: [pool-1-thread-1] [3s 271ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 271ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 271ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@31fbdc93 DEBUG: [pool-1-thread-1] [3s 271ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 271ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 271ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34560 remote=/127.0.0.1:52077] DEBUG: [pool-1-thread-1] [3s 271ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 271ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7800c307(15) DEBUG: [pool-1-thread-1] [3s 272ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@72966b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ca5f3ab queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 272ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 272ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 272ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 272ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [3s 272ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 272ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 272ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 272ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 272ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 272ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 272ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [3s 272ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 273ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3c5f3136 DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 273ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 273ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [3s 273ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 273ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (false) DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) onSubscribe called DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-1] [3s 273ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [HttpClient-15-SelectorManager] [3s 273ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 273ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [3s 273ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [3s 273ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [3s 273ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-2] [3s 273ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-2] [3s 273ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-2] [3s 273ms] SocketTube(16) wrote: 63 DEBUG: [Test-server-pool] [3s 273ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [3s 273ms] SocketTube(16) write: requesting more... DEBUG: [Test-server-pool] [3s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 273ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [Test-server-pool] [3s 273ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 273ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 273ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [3s 275ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 275ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer: [4 s, 548 ms, 746254 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 548 ms, 991241 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-15-SelectorManager] [3s 275ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) TestServer: [4 s, 549 ms, 129194 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [3s 275ms] SocketTube(16) read bytes: 39 DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] Http2Connection(SocketTube(16)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) read bytes: 320 DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] Http2Connection(SocketTube(16)) onNext: got 320 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) read bytes: 160 DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] Http2Connection(SocketTube(16)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 276ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 273ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-2] [3s 273ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 275ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [3s 279ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SocketTube(16)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 279ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SocketTube(16)) Processing 39 DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) trying to write: 13 DEBUG: [readLoop] [3s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) wrote: 13 DEBUG: [readLoop] [3s 279ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [3s 279ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [3s 279ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-1] [3s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 279ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 279ms] 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 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 279ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 279ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 279ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 279ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [3s 279ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 279ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) DEBUG: [readLoop] [3s 279ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 279ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [3s 280ms] SocketTube(16) read bytes: 9 DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [3s 280ms] Http2Connection(SocketTube(16)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 280ms] SocketTube(16) trying to write: 9 DEBUG: [HttpClient-15-SelectorManager] [3s 280ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [3s 280ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for R (false) DEBUG: [HttpClient-15-SelectorManager] [3s 280ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 280ms] SocketTube(16) wrote: 9 DEBUG: [pool-1-thread-1] [3s 280ms] SocketTube(16) write: requesting more... DEBUG: [readLoop] [3s 280ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [readLoop] [3s 280ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 280ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 280ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 280ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SocketTube(16)) sending 320 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 320 DEBUG: [pool-1-thread-1] [3s 280ms] Http2Connection(SocketTube(16)) Processing 320 DEBUG: [pool-1-thread-1] [3s 280ms] FramesDecoder decodes: 320 DEBUG: [pool-1-thread-1] [3s 280ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 280ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 281ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 281ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 281ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 281ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 282ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34560 DEBUG: [pool-1-thread-1] [3s 282ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 283ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 283ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7479a6d7 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 160 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16)) Processing 160 DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 283ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34560 DEBUG: [pool-1-thread-1] [3s 283ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 283ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 283ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 284ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@38290a4f DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34560 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 284ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 284ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 284ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 284ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7b528e4a DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 284ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16)) Processing 9 DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 285ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 285ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [3s 285ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-1] [3s 285ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34560 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 285ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 285ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 285ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 285ms] HttpClientImpl(15) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 285ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 285ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7800c307(15) DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@72966b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ca5f3ab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [3s 285ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 285ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 285ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [3s 285ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 285ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 285ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 285ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [MainThread] [3s 286ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7debb6e9 DEBUG: [MainThread] [3s 286ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 286ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 287ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 287ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 288ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 288ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 289ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 289ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 289ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-1] [3s 289ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1d068844 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=52672, Session(1711993621481|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52672 DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 290ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-1] [3s 290ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] 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@17fee334[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: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 290ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 290ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] 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 291ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [3s 291ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 291ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [3s 291ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 291ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 295ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 295ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 295ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [pool-1-thread-1] [3s 299ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 299ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 299ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 299ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 299ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 299ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 299ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 299ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 299ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [3s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 300ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 300ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 301ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(17) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(17) wrote: 6 DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 302ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [3s 302ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 302ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 302ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 302ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-1] [3s 302ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 302ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 304ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 304ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 304ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 304ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 304ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 304ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-1] [3s 304ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6b69c30c DEBUG: [pool-1-thread-1] [3s 304ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 304ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 304ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 304ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 305ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 305ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 305ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 305ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [3s 305ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-1] [3s 305ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 305ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 305ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 305ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 305ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 305ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 305ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 306ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 306ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 306ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 306ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 306ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 306ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 306ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 306ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 306ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 306ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 306ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 306ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 306ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 306ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SocketTube(17) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SSL Reader(SocketTube(17)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 307ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 307ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 308ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 308ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 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: [HttpClient-16-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 308ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 308ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 308ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [3s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 308ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 308ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 308ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [3s 308ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 308ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 308ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 308ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(17)) Unwrapping: 1726 TestServer: [4 s, 582 ms, 814951 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 583 ms, 125740 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 309ms] SSL Reader(SocketTube(17)) requesting 1 TestServer: [4 s, 583 ms, 299204 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 309ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 309ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 309ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (true) DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SocketTube(17) read bytes: 227 DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SSL Reader(SocketTube(17)) Adding 227 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:227, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) Unwrapping: 227 DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [3s 310ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 227 into buffer of 512 remaining to decode: 150 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 310ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 310ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-1] [3s 310ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 311ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 311ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 311ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 311ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 311ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 311ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 311ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 311ms] SocketTube(17) wrote: 47 DEBUG: [pool-1-thread-1] [3s 311ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [3s 311ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 311ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 311ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-1] [3s 311ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [3s 311ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 311ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) Unwrapping: 150 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 311ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [readLoop] [3s 311ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 311ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [readLoop] [3s 311ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 311ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 311ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 311ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [readLoop] [3s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 311ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-1] [3s 312ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-1] [3s 312ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 312ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-1] [3s 312ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 312ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 312ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 312ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 312ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 312ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-1] [3s 313ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 313ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 313ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52672 DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 313ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 313ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 313ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 313ms] HttpClientImpl(16) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 313ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 313ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 313ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (true) DEBUG: [MainThread] [3s 313ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) read bytes: 1005 DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SSL Reader(SocketTube(17)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 314ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapping: 1005 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [3s 314ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 314ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 314ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 314ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 314ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 314ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 314ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 314ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 314ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 314ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [3s 315ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 315ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 315ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 315ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-1] [3s 316ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 316ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 316ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 316ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 316ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 316ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 316ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 316ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 316ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 316ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-1] [3s 316ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 316ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 316ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 316ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-1] [3s 317ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 317ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 317ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 317ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 317ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [MainThread] [3s 317ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [MainThread] [3s 317ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 317ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 317ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 317ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 317ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 317ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 317ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 317ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 317ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1be2c75c DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 317ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 317ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [3s 318ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 318ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52672 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 318ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 318ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 318ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-1] [3s 318ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 318ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 318ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 318ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 318ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 318ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 319ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 319ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 319ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 319ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 319ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 319ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@74ad2ab4 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 319ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [3s 319ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 319ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52672 DEBUG: [pool-1-thread-1] [3s 319ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 319ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 319ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 320ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [MainThread] [3s 320ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 320ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 320ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [MainThread] [3s 320ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 320ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 320ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 320ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 320ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 320ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 320ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 321ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ad8470f DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-1] [3s 321ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 321ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52672 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 321ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 321ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 321ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [MainThread] [3s 321ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 321ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-1] [3s 322ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 322ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 322ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 322ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 322ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 322ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 322ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 322ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [MainThread] [3s 322ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-1] [3s 322ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 322ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 322ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 322ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 322ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 322ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 322ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [3s 322ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7f8c9efb DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 322ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-1] [3s 322ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 322ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [MainThread] [3s 323ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@6059dd02 (user-supplied=false) DEBUG: [MainThread] [3s 324ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 324ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 327ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 327ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 328ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-1] [3s 328ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@63faa792 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=52676, Session(1711993621664|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [HttpClient-17-SelectorManager] [3s 328ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52676 DEBUG: [pool-1-thread-1] [3s 328ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [3s 328ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 328ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [3s 328ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 329ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [3s 329ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 329ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [3s 329ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 329ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [3s 329ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] 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@6902cce2[Not completed, 4 dependents] (id=2689) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(18)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 329ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 329ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] 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 329ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [3s 329ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 329ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 329ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 329ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 333ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 333ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 333ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 333ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 333ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 333ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 333ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 336ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 336ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 336ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 336ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [3s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 337ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 337ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 338ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 338ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 339ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 339ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 339ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 339ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 339ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 339ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [HttpClient-17-SelectorManager] [3s 339ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 339ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 340ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 340ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 340ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-1] [3s 340ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 340ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-1] [3s 341ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 341ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 341ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 341ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 341ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 341ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 341ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 342ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-1] [3s 342ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6fbc0214 DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 342ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 342ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 342ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 342ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 342ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 342ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 342ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 342ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [3s 343ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [3s 343ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 343ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 343ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 343ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 343ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 343ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 343ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 343ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 343ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 343ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 343ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 343ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 343ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 343ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 344ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 344ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 344ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 344ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 344ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 344ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 344ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 344ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 344ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-1] [3s 344ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 344ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 344ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 344ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 344ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 346ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 346ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 346ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 347ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [Test-server-pool] [3s 347ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SocketTube(18) no more demand for reading DEBUG: [Test-server-pool] [3s 347ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [3s 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: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 347ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 347ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 347ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 347ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SocketTube(18) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 347ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [readLoop] [3s 348ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 348ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [readLoop] [3s 348ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 348ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [readLoop] [3s 348ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 348ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [3s 348ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 348ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 348ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-1] [3s 348ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 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: [pool-1-thread-1] [3s 348ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 348ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 348ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 349ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [3s 349ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) wrapping 9 bytes TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(18) trying to write: 47 TestServer: [4 s, 623 ms, 55967 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(18) write: requesting more... Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) requesting 1 TestServer: [4 s, 623 ms, 318374 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-1] [3s 349ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [readLoop] [3s 349ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 349ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [readLoop] [3s 349ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 349ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 350ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 350ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [readLoop] [3s 350ms] FramesDecoder Tail size is now: 0, current= TestServer: [4 s, 623 ms, 507319 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 350ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 350ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 350ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SocketTube(18) read bytes: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SSL Reader(SocketTube(18)) Adding 92 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:92, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) Unwrapping: 92 DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SocketTube(18) no more demand for reading DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 92 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-17-SelectorManager] [3s 350ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 350ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-1] [3s 350ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 350ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-1] [3s 351ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [3s 352ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 352ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [3s 352ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (true) DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SocketTube(18) read bytes: 1043 DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SSL Reader(SocketTube(18)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [HttpClient-17-SelectorManager] [3s 352ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 352ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 352ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 352ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52676 DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 353ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 353ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 353ms] HttpClientImpl(17) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 353ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 353ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 353ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [MainThread] [3s 353ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 354ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 354ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 354ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-1] [3s 354ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 354ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-1] [3s 355ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-1] [3s 356ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 356ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 356ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 356ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 356ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 356ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [MainThread] [3s 356ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 357ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-1] [3s 357ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-1] [3s 357ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 357ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [3s 358ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-1] [3s 358ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 358ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 358ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 359ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 359ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 359ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 359ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 359ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [MainThread] [3s 359ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 359ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 359ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 359ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 359ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 359ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 359ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 359ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@77c4d0d3 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 359ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 359ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 360ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 360ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52676 DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 360ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 360ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 360ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 360ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 360ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 361ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 361ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [MainThread] [3s 361ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [3s 361ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 361ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 361ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 362ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 362ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 362ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6ca4f396 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [3s 362ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 362ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 362ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52676 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 363ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 363ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 363ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [3s 363ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 363ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-1] [3s 363ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 364ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 364ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 364ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5537a295 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-1] [3s 364ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 364ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 365ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52676 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 365ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 365ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 365ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [3s 365ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 365ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [3s 366ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-1] [3s 366ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 366ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 366ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 366ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 366ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 366ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 366ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [3s 367ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-1] [3s 367ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 367ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 367ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 368ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 368ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 368ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 368ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 368ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5a14b685 DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-1] [3s 368ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [MainThread] [3s 368ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 368ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [3s 368ms] SocketTube(18) resuming read event DEBUG: [MainThread] [3s 368ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 368ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 368ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-17-SelectorManager] [3s 368ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [MainThread] [3s 368ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 368ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 368ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 369ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 369ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 370ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 370ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 370ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 370ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 370ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-1] [3s 370ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 370ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 370ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 370ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 370ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 371ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 371ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 371ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [3s 371ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 371ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 371ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 371ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 371ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 371ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed TestServer: [4 s, 645 ms, 724774 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 646 ms, 41722 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-2 TestServer: [4 s, 646 ms, 240748 ns] Pushing promise: http://127.0.0.1:52077/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 372ms] SocketTube(5) read bytes: 93 DEBUG: [HttpClient-5-SelectorManager] [3s 372ms] Http2Connection(SocketTube(5)) onNext: got 93 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775790, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5)) sending 93 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 93 DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5)) Processing 93 DEBUG: [pool-1-thread-1] [3s 373ms] FramesDecoder decodes: 93 DEBUG: [pool-1-thread-1] [3s 373ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 373ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) read bytes: 159 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] Http2Connection(SocketTube(5)) onNext: got 159 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) read bytes: 87 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] Http2Connection(SocketTube(5)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) read bytes: 160 DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] Http2Connection(SocketTube(5)) onNext: got 160 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 373ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 373ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [3s 374ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 374ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 374ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 374ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 374ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:52077/http2/fixed/y DEBUG: [pool-1-thread-1] [3s 374ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [MainThread] [3s 374ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 374ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 374ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 374ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 374ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [MainThread] [3s 374ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 374ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [MainThread] [3s 374ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5)) sending 159 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 159 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5)) Processing 159 DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder decodes: 159 DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [3s 375ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 375ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1182, limit: 16777216 DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [MainThread] [3s 376ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 376ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 376ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 376ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b87b75c DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 87 DEBUG: [pool-1-thread-1] [3s 376ms] Http2Connection(SocketTube(5)) Processing 87 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder decodes: 87 DEBUG: [pool-1-thread-1] [3s 376ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 377ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [3s 377ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 377ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 377ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1247, limit: 16777216 DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 377ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [MainThread] [3s 377ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 377ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 377ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 377ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4074ddf9 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)) sending 160 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 160 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)) Processing 160 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder decodes: 160 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 378ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 378ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 378ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 378ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [MainThread] [3s 378ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 379ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 379ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@283ffc68 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 379ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 379ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 379ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [3s 379ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 379ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 380ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 380ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5760c774 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [3s 380ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 380ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 381ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52077/http2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 381ms] Exchange establishing exchange for http://127.0.0.1:52077/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 381ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [3s 381ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 381ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 381ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 382ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-1] [3s 382ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 382ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 382ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 382ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 382ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 382ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 382ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 383ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 382ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 383ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 383ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 383ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 383ms] 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, 657 ms, 340240 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 657 ms, 615528 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) TestServer: [4 s, 657 ms, 806473 ns] Pushing promise: http://127.0.0.1:52077/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) read bytes: 73 DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] Http2Connection(SocketTube(5)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 384ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) read bytes: 81 DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] Http2Connection(SocketTube(5)) onNext: got 81 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) read bytes: 153 DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] Http2Connection(SocketTube(5)) onNext: got 153 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775783, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 83 DEBUG: [pool-1-thread-1] [3s 385ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 385ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) read bytes: 89 DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] Http2Connection(SocketTube(5)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 385ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775782, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 386ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 386ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 386ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:52077/http2/chunk/y DEBUG: [pool-1-thread-1] [3s 386ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 386ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 387ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 387ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 73 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)) Processing 73 DEBUG: [pool-1-thread-1] [3s 387ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-1] [3s 387ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 387ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [3s 387ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 387ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 388ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 388ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)) sending 81 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 81 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)) Processing 81 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder decodes: 81 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 388ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [MainThread] [3s 388ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 388ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 388ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 388ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 388ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 389ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-1] [3s 389ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 389ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 389ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61ebb793 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)) sending 153 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)) H2 Receiving(24): 153 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)) Processing 153 DEBUG: [pool-1-thread-1] [3s 389ms] FramesDecoder decodes: 153 DEBUG: [pool-1-thread-1] [3s 389ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 389ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [3s 389ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 389ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1440, limit: 16777216 DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 390ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 390ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7963542 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [3s 390ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 390ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 390ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 390ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)) H2 processed(24) DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)) sending 89 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)) H2 Receiving(25): 89 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)) Processing 89 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 391ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@509d4564 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:52077/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 34498 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 391ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 391ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 391ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 391ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-1] [3s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 392ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 392ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 392ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 392ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 392ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1177364 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [3s 392ms] Http2Connection(SocketTube(5)) H2 processed(25) DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 393ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/fixed/y GET DEBUG: [pool-1-thread-1] [3s 393ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 393ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 393ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 393ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 393ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 394ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-1] [3s 394ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 394ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 394ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 394ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 394ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 394ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 395ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 395ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 395ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 395ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 395ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 395ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 395ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 395ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 395ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 395ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 395ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [3s 395ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [3s 395ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 395ms] 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, 669 ms, 701446 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 670 ms, 51466 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-2 TestServer: [4 s, 670 ms, 244561 ns] Pushing promise: https://127.0.0.1:32857/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 397ms] 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 397ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-1] [3s 397ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-1] [3s 397ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 397ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 397ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-1] [3s 397ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-1] [3s 397ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-1] [3s 397ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 397ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-1] [3s 398ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-1] [3s 398ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 398ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 398ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 398ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 398ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 398ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SocketTube(6) read bytes: 1011 DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SSL Reader(SocketTube(6)) Adding 1011 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1011, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) Unwrapping: 1011 DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 399ms] 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 399ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1011 into buffer of 64 remaining to decode: 958 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-1] [3s 399ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-1] [3s 399ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [3s 399ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 399ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 399ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 400ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 400ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 400ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 400ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:32857/https2/fixed/y DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Unwrapping: 958 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 958 into buffer of 64 remaining to decode: 899 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 400ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 400ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 400ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 400ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 400ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 400ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Unwrapping: 899 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 899 into buffer of 16676 remaining to decode: 804 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-1] [3s 400ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 401ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 401ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-1] [3s 401ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(6)) Unwrapping: 804 DEBUG: [pool-1-thread-1] [3s 401ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 804 into buffer of 64 remaining to decode: 745 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 402ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 402ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 402ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 402ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 402ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 402ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 402ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [MainThread] [3s 402ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Unwrapping: 745 DEBUG: [MainThread] [3s 402ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 745 into buffer of 16676 remaining to decode: 650 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-1] [3s 402ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 57 DEBUG: [pool-1-thread-1] [3s 402ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-1] [3s 402ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-1] [3s 402ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 402ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Unwrapping: 650 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 650 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-1] [3s 403ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 23 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 403ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 403ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 403ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 403ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 404ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 404ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1244, limit: 16777216 DEBUG: [MainThread] [3s 404ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 404ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [MainThread] [3s 404ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 404ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 589 into buffer of 64 remaining to decode: 542 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 404ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 404ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 404ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 404ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 404ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 404ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 404ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d7c1bfa DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [3s 404ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 404ms] SSL Reader(SocketTube(6)) Unwrapping: 542 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 542 into buffer of 64 remaining to decode: 494 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 10 DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 405ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 405ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 405ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 405ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 405ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 405ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 405ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Unwrapping: 494 DEBUG: [pool-1-thread-1] [3s 405ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 494 into buffer of 16676 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 64 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 406ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 406ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 406ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 406ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 392 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 406ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 406ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 406ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 406ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 406ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 406ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 406ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b761532 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-1] [3s 406ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 406ms] SSL Reader(SocketTube(6)) Unwrapping: 345 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 345 into buffer of 64 remaining to decode: 297 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 407ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 407ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 407ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 407ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 407ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 407ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 407ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 407ms] SSL Reader(SocketTube(6)) Unwrapping: 297 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 297 into buffer of 16676 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 196 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-1] [3s 408ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 408ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 408ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 408ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-1] [3s 408ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@317ad75d DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 149 into buffer of 64 remaining to decode: 101 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-1] [3s 409ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 409ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 409ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 409ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 409ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 410ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 410ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 410ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapping: 101 DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 101 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 410ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 410ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 410ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 410ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [MainThread] [3s 410ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 410ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 410ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 410ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 411ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SocketTube(6) read bytes: 47 DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SSL Reader(SocketTube(6)) Adding 47 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 411ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 411ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 412ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 412ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 412ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bcc0e45 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-1] [3s 412ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 412ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 412ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 412ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 412ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-1] [3s 412ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 413ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 413ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 413ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 413ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 413ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 413ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:32857/https2/chunk/y GET DEBUG: [pool-1-thread-1] [3s 414ms] Exchange establishing exchange for https://127.0.0.1:32857/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-1] [3s 414ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 414ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 414ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 414ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 414ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-1] [3s 414ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 415ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 415ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 415ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 415ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 416ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 416ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-1] [3s 416ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 416ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 416ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 416ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 416ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [3s 416ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 416ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 416ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 416ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [4 s, 690 ms, 554834 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [4 s, 690 ms, 807651 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-2 TestServer: [4 s, 690 ms, 962895 ns] Pushing promise: https://127.0.0.1:32857/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 417ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 417ms] 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 418ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-1] [3s 418ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-1] [3s 418ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-1] [3s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 418ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-1] [3s 418ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-1] [3s 419ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 419ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 419ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 420ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 420ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 420ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 420ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:32857/https2/chunk/y DEBUG: [pool-1-thread-1] [3s 420ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 420ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 420ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 420ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 420ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 421ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 421ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 421ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 421ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 421ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 421ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 421ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 422ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 422ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-1] [3s 422ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 422ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-1] [3s 423ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-1] [3s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 423ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-1] [3s 423ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 423ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 423ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 423ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 423ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-1] [3s 424ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-1] [3s 424ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-1] [3s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 424ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-1] [3s 424ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-1] [3s 424ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 424ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-1] [3s 425ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-1] [3s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 425ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 425ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 425ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 425ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [MainThread] [3s 425ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 425ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [MainThread] [3s 425ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-1] [3s 425ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-1] [3s 425ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 425ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 425ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 426ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 426ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 426ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 426ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 426ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5632670d DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-1] [3s 426ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 426ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 426ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 426ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 427ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 427ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 427ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [MainThread] [3s 427ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-1] [3s 427ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-1] [3s 427ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-1] [3s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 427ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-1] [3s 427ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 427ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 427ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 427ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [MainThread] [3s 427ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [3s 427ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 427ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 428ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 428ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 428ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 428ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 428ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 428ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6dd6377c DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-1] [3s 428ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [MainThread] [3s 428ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-1] [3s 428ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 429ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 429ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 429ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 429ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 429ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 429ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 429ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 430ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 430ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 430ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 430ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 430ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 430ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 430ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 430ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 430ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 430ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@af1c5a4 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-1] [3s 430ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 430ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-1] [3s 431ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-1] [3s 431ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 431ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:32857/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 52620 DEBUG: [pool-1-thread-1] [3s 431ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 431ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 431ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 431ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 432ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-1] [3s 432ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 432ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-1] [3s 432ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [MainThread] [3s 432ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-1] [3s 433ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-1] [3s 433ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 433ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 433ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-1] [3s 433ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-1] [3s 433ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-1] [3s 433ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 433ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-1] [3s 434ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 434ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [MainThread] [3s 434ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 434ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 434ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-1] [3s 434ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 434ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 434ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 434ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 434ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 434ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 434ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 434ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@61244c99 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-1] [3s 434ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 434ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 434ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 434ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 434ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 435ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [MainThread] [3s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 435ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 435ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 435ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 435ms] HttpResponseInputStream List of Buffers Taken TestServer(1): stopping 9 connections Server connection to /127.0.0.1:34544 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-11-SelectorManager] [3s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) Server connection to /127.0.0.1:34558 stopping. 1 streams DEBUG: [HttpClient-11-SelectorManager] [3s 452ms] SocketTube(12) got read EOF TestServer: Connection writer stopping Server connection to /127.0.0.1:34498 stopping. 8 streams DEBUG: [HttpClient-11-SelectorManager] [3s 452ms] SocketTube(12) pausing read event DEBUG: [HttpClient-11-SelectorManager] [3s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51baac13 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) Server connection to /127.0.0.1:34528 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [3s 453ms] SocketTube(15) got read EOF TestServer: Connection writer stopping Server connection to /127.0.0.1:34560 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [3s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 453ms] SocketTube(11) got read EOF DEBUG: [HttpClient-10-SelectorManager] [3s 453ms] SocketTube(11) pausing read event DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SocketTube(16) got read EOF DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SocketTube(16) pausing read event DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@d985bfd for None (false) DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SocketTube(16) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] Http2Connection(SocketTube(16)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SocketTube(16) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [3s 453ms] SocketTube(16) Read scheduler stopped TestServer(2): stopping 9 connections Server connection to /127.0.0.1:52672 stopping. 1 streams DEBUG: [pool-1-thread-1] [3s 453ms] 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-11-SelectorManager] [3s 452ms] SocketTube(12) completing subscriber DEBUG: [pool-1-thread-1] [3s 454ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-11-SelectorManager] [3s 454ms] Http2Connection(SocketTube(12)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-5-SelectorManager] [3s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 453ms] SocketTube(15) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 454ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 454ms] SocketTube(5) pausing read event DEBUG: [HttpClient-14-SelectorManager] [3s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535e1d9a for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 454ms] SocketTube(15) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29e87236 for None (false) DEBUG: [HttpClient-14-SelectorManager] [3s 454ms] Http2Connection(SocketTube(15)) Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [3s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e3b994 for None (false) DEBUG: [pool-1-thread-3] [3s 454ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [3s 454ms] 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-16-SelectorManager] [3s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) Server connection to /127.0.0.1:52676 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) Server connection to /127.0.0.1:52652 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SocketTube(13) read bytes: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SSL Reader(SocketTube(13)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [3s 454ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (false) DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 455ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-4] [3s 455ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 455ms] SSL Reader(SocketTube(13)) Unwrapping: 80 DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-11-SelectorManager] [3s 454ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [3s 455ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 454ms] SocketTube(5) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 455ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [3s 454ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 456ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 456ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775781, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 454ms] SocketTube(11) completing subscriber DEBUG: [pool-1-thread-5] [3s 456ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [pool-1-thread-5] [3s 456ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 456ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 456ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 456ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-5] [3s 456ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 456ms] SocketTube(5) got read error: java.io.IOException: connection closed locally TestServer(1): finished 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-2] [3s 454ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 458ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-16-SelectorManager] [3s 454ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [3s 458ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-17-SelectorManager] [3s 455ms] SocketTube(18) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [3s 458ms] SSL Reader(SocketTube(18)) onNext Server connection to /127.0.0.1:52620 stopping. 8 streams DEBUG: [HttpClient-12-SelectorManager] [3s 455ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [3s 455ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [3s 456ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [3s 456ms] SocketTube(15) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775801, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [3s 459ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [3s 456ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 456ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-10-SelectorManager] [3s 459ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-3] [3s 458ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 459ms] 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-2] [3s 458ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-5] [3s 459ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 459ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-16-SelectorManager] [3s 458ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 458ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-10-SelectorManager] [3s 459ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775800, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [3s 459ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-3] [3s 459ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-3] [3s 459ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 459ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 459ms] SocketTube(16) got read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:52664 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [3s 459ms] SocketTube(18) resuming read event TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [3s 459ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-6] [3s 460ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 460ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 460ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 460ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [3s 459ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-16-SelectorManager] [3s 459ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [3s 459ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-16-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (false) DEBUG: [pool-1-thread-5] [3s 460ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 460ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [3s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (false) DEBUG: [pool-1-thread-7] [3s 460ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [pool-1-thread-3] [3s 460ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [3s 460ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 460ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 460ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [3s 460ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [3s 460ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:52630 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 460ms] SocketTube(17) no more demand for reading TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [3s 460ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 460ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 460ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) Server connection to /127.0.0.1:52644 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SocketTube(9) read bytes: 80 DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SSL Reader(SocketTube(9)) Adding 80 bytes to read buffer TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (false) DEBUG: [HttpClient-8-SelectorManager] [3s 460ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 460ms] SSL Reader(SocketTube(9)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 461ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [3s 461ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SocketTube(10) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SSL Reader(SocketTube(10)) Adding 80 bytes to read buffer TestServer(2): finished DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (false) DEBUG: [pool-1-thread-3] [3s 461ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 461ms] SSL Reader(SocketTube(10)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 461ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SocketTube(14) read bytes: 80 DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SSL Reader(SocketTube(14)) Adding 80 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (false) DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 463ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 463ms] SSL Reader(SocketTube(14)) Unwrapping: 80 DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [3s 463ms] 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] [3s 465ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [3s 465ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-7] [3s 465ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [3s 465ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 465ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 465ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-6] [3s 465ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [3s 465ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [3s 465ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 465ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [3s 465ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 465ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [3s 465ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [3s 465ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-3] [3s 465ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 465ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 465ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 465ms] SSL Reader(SocketTube(9)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [3s 465ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 465ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [3s 465ms] SSL Reader(SocketTube(14)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [3s 465ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [3s 465ms] SSLFlowDelegate(SocketTube(9)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [3s 465ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [3s 465ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [3s 465ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 465ms] SSLFlowDelegate(SocketTube(14)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [3s 465ms] SSLFlowDelegate(SocketTube(9)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [3s 465ms] SSL Reader(SocketTube(13)) Unwrapping: 40 DEBUG: [pool-1-thread-6] [3s 465ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 465ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [3s 465ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 465ms] SSLFlowDelegate(SocketTube(10)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [3s 465ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 465ms] SSLFlowDelegate(SocketTube(14)) doClosure: close_notify received DEBUG: [pool-1-thread-3] [3s 465ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-7] [3s 465ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-7] [3s 466ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) CLOSED DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(10)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 466ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-4] [3s 466ms] SSLFlowDelegate(SocketTube(13)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(10)) CLOSED DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [3s 466ms] SSLFlowDelegate(SocketTube(13)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(10)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [3s 466ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) CLOSED DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 466ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 466ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 466ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-5] [3s 466ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 466ms] SocketTube(9) trying to write: 40 DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(13)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(13)) CLOSED DEBUG: [pool-1-thread-2] [3s 466ms] SocketTube(9) wrote: 40 DEBUG: [pool-1-thread-6] [3s 466ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-3] [3s 466ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-7] [3s 466ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [3s 466ms] SSL Writer(SocketTube(10)) Sending 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 466ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [3s 466ms] SSL Writer(SocketTube(14)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 466ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 466ms] SSL Writer(SocketTube(13)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [3s 467ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-6] [3s 466ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [3s 467ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 467ms] SSL Writer(SocketTube(14)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) trying to write: 40 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) wrote: 40 DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [3s 467ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [3s 467ms] SSL Writer(SocketTube(13)) Sending 40 bytes downstream DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [3s 467ms] SSL Writer(SocketTube(13)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [3s 467ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-7] [3s 467ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-5] [3s 467ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 467ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 467ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [3s 467ms] SocketTube(13) trying to write: 40 DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(9) write completed, 0 yet to send DEBUG: [HttpClient-5-SelectorManager] [3s 467ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 467ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-5] [3s 467ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [3s 467ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [3s 467ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 467ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [3s 467ms] SocketTube(9) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 467ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [3s 467ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [3s 467ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [3s 467ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [3s 467ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 467ms] SocketTube(14) trying to write: 40 DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) write completed, 0 yet to send DEBUG: [pool-1-thread-3] [3s 467ms] SocketTube(10) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 467ms] SocketTube(13) wrote: 40 DEBUG: [pool-1-thread-3] [3s 467ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 467ms] SocketTube(14) wrote: 40 DEBUG: [pool-1-thread-3] [3s 467ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [3s 467ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 467ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [3s 467ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for R (true) DEBUG: [pool-1-thread-7] [3s 467ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [3s 468ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 467ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 467ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 468ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [3s 467ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [3s 468ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [3s 468ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 468ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 468ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for R (true) DEBUG: [pool-1-thread-2] [3s 468ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 468ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-7] [3s 468ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 468ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [3s 468ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-16-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [pool-1-thread-7] [3s 468ms] SocketTube(18) write completed, 0 yet to send DEBUG: [HttpClient-9-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [pool-1-thread-7] [3s 468ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-8-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for R (true) DEBUG: [pool-1-thread-7] [3s 468ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [3s 468ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 468ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [3s 468ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [3s 468ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [3s 468ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [3s 468ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [3s 468ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [3s 468ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 468ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 468ms] SocketTube(17) got read EOF DEBUG: [HttpClient-16-SelectorManager] [3s 468ms] SocketTube(17) pausing read event DEBUG: [HttpClient-9-SelectorManager] [3s 468ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [3s 468ms] SocketTube(10) pausing read event DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e05d34a for None (false) DEBUG: [pool-1-thread-7] [3s 468ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [HttpClient-8-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SocketTube(9) got read EOF DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SocketTube(9) pausing read event DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6b698f57 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for R (true) DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SocketTube(13) got read EOF DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SocketTube(13) pausing read event DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4e8414c6 for None (false) DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SocketTube(13) completing subscriber DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] 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@2e6b14fe[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@f41ecc4, getALPN: jdk.internal.net.http.common.MinimalFuture@5ac862a5[Completed normally] (id=1048), 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-8-SelectorManager] [3s 469ms] SSL Reader(SocketTube(9)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-5] [3s 468ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-4] [3s 468ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [3s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52fc6faf for None (false) DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-7] [3s 469ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-7] [3s 469ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-7] [3s 469ms] SocketTube(18) resuming read event DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] 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@b869bd2[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@138f237f, getALPN: jdk.internal.net.http.common.MinimalFuture@7f80b95e[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 548, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] 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@2b07484e[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@548bbb46, getALPN: jdk.internal.net.http.common.MinimalFuture@5fa15f80[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-16-SelectorManager] [3s 469ms] 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@17fee334[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@6b69c30c, getALPN: jdk.internal.net.http.common.MinimalFuture@3e30624[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-8-SelectorManager] [3s 469ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 469ms] SSL Writer(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-2] [3s 469ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [3s 469ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [3s 469ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [3s 469ms] SSL Reader(SocketTube(13)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 469ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [3s 470ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [3s 469ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SocketTube(13) Stopping read scheduler DEBUG: [pool-1-thread-7] [3s 470ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 470ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 469ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [3s 470ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 469ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 470ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 470ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 470ms] SocketTube(14) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [3s 470ms] SocketTube(14) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 470ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [pool-1-thread-5] [3s 470ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 470ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [3s 470ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [3s 470ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SocketTube(18) got read EOF DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SocketTube(18) pausing read event DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c004fa6 for None (false) DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] 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@6902cce2[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@6fbc0214, getALPN: jdk.internal.net.http.common.MinimalFuture@627cae7f[Completed normally] (id=2695), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [3s 470ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-2] [3s 469ms] SSL Reader(SocketTube(9)) completing DEBUG: [HttpClient-9-SelectorManager] [3s 470ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-2] [3s 470ms] SSL Reader(SocketTube(9)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SocketTube(13) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [3s 470ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-7] [3s 470ms] SSL Reader(SocketTube(13)) completing DEBUG: [pool-1-thread-4] [3s 470ms] SSL Reader(SocketTube(10)) completing DEBUG: [pool-1-thread-4] [3s 470ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [3s 470ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 470ms] SSL Reader(SocketTube(17)) completing DEBUG: [HttpClient-16-SelectorManager] [3s 470ms] SocketTube(17) Stopping read scheduler DEBUG: [pool-1-thread-3] [3s 470ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [HttpClient-16-SelectorManager] [3s 470ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 470ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [3s 470ms] SocketTube(17) Read scheduler stopped DEBUG: [pool-1-thread-5] [3s 470ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-6] [3s 470ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [3s 471ms] SSL Reader(SocketTube(18)) completing DEBUG: [pool-1-thread-6] [3s 471ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-6] [3s 471ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for R (true) DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] SocketTube(14) got read EOF DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] SocketTube(14) pausing read event DEBUG: [pool-1-thread-2] [3s 470ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68a9be80 for None (false) DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] SocketTube(14) completing subscriber DEBUG: [pool-1-thread-7] [3s 470ms] SSL Reader(SocketTube(13)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [3s 471ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 471ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-4] [3s 470ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-7] [3s 471ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-7] [3s 471ms] SSL Reader(SocketTube(13)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [3s 470ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [3s 471ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [3s 471ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 471ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 471ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 471ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [3s 471ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [3s 471ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SSLTube(SocketTube(17))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-4] [3s 471ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [3s 471ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 471ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-13-SelectorManager] [3s 471ms] 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@2dab3551[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@97343b9, getALPN: jdk.internal.net.http.common.MinimalFuture@598b1093[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 528, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [3s 472ms] SSL Reader(SocketTube(14)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-7] [3s 471ms] SSLTube(SocketTube(13)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 472ms] Http2Connection(SSLTube(SocketTube(13))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-13-SelectorManager] [3s 472ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [3s 471ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [3s 472ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 471ms] SSLTube(SocketTube(9)) DelegateWrapper: completing subscriber java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java: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 472ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 471ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [3s 472ms] Http2Connection(SSLTube(SocketTube(10))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-3] [3s 471ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [HttpClient-13-SelectorManager] [3s 472ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-3] [3s 472ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [HttpClient-13-SelectorManager] [3s 472ms] SocketTube(14) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [3s 472ms] SocketTube(14) Read scheduler stopped DEBUG: [pool-1-thread-4] [3s 472ms] 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-5] [3s 472ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [3s 473ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 472ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 472ms] Http2Connection(SSLTube(SocketTube(9))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 473ms] 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-7] [3s 472ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-6] [3s 473ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [3s 473ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-7] [3s 473ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-3] [3s 472ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-5-SelectorManager] [3s 472ms] SocketTube(5) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-5] [3s 473ms] SSL Reader(SocketTube(14)) completing DEBUG: [pool-1-thread-5] [3s 473ms] SSL Reader(SocketTube(14)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [3s 473ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 473ms] Http2Connection(SSLTube(SocketTube(9))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [3s 473ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-6] [3s 473ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-7] [3s 473ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [3s 473ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [3s 473ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [3s 473ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 473ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-6] [3s 474ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 473ms] SocketTube(5) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@70d27a1b (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-3] [3s 474ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SocketTube(5) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException 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 474ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [3s 474ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 474ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 474ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-6] [3s 474ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-3] [3s 474ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-3] [3s 474ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [3s 474ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [pool-1-thread-2] [3s 474ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 474ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [3s 474ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SSL Reader(SocketTube(6)) onNext DEBUG: [pool-1-thread-7] [3s 474ms] SSLTube(SocketTube(13)) subscriber completed normally DEBUG: [pool-1-thread-2] [3s 474ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [3s 474ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [3s 474ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [3s 474ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-2] [3s 474ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 474ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-4] [3s 474ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [3s 474ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [3s 474ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-3] [3s 474ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-3] [3s 475ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-7] [3s 474ms] SSL Reader(SocketTube(13)) stop DEBUG: [pool-1-thread-7] [3s 475ms] SSL Writer(SocketTube(13)) stop DEBUG: [pool-1-thread-5] [3s 474ms] SSLTube(SocketTube(14)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [3s 475ms] Http2Connection(SSLTube(SocketTube(14))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [3s 474ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [3s 474ms] SSL Writer(SocketTube(18)) stop DEBUG: [pool-1-thread-4] [3s 475ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [3s 475ms] SSL Reader(SocketTube(10)) stop DEBUG: [pool-1-thread-4] [3s 475ms] SSL Writer(SocketTube(10)) stop DEBUG: [HttpClient-5-SelectorManager] [3s 475ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (false) DEBUG: [pool-1-thread-1] [3s 475ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 475ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [pool-1-thread-2] [3s 475ms] SSLTube(SocketTube(9)) subscriber completed normally DEBUG: [pool-1-thread-2] [3s 475ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [3s 475ms] SSL Reader(SocketTube(9)) stop DEBUG: [pool-1-thread-2] [3s 475ms] SSL Writer(SocketTube(9)) stop DEBUG: [pool-1-thread-5] [3s 475ms] 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-5-SelectorManager] [3s 475ms] 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 475ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [3s 475ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-1] [3s 475ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [3s 475ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-1] [3s 475ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 475ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [3s 475ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [HttpClient-5-SelectorManager] [3s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 475ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 475ms] 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 475ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [3s 476ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [3s 476ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 476ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [3s 476ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [3s 476ms] SSLTube(SocketTube(14)) subscriber completed normally DEBUG: [pool-1-thread-5] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [3s 476ms] SSL Reader(SocketTube(14)) stop DEBUG: [pool-1-thread-5] [3s 476ms] SSL Writer(SocketTube(14)) stop DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [3s 476ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [3s 476ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-1] [3s 476ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-1] [3s 476ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [3s 476ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 476ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 476ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 477ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [3s 477ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 477ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 477ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 477ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-1] [3s 477ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(6) got read EOF DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(6) pausing read event DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3a11801e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] 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@7cb93df5[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@5c598d7b, getALPN: jdk.internal.net.http.common.MinimalFuture@74dfe59e[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-5-SelectorManager] [3s 477ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 477ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) completing DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-1] [3s 477ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [3s 477ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [3s 477ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [3s 477ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-1] [3s 478ms] 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 478ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 478ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [3s 478ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [3s 478ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 478ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 478ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-1] [3s 478ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-1] [3s 478ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-1] [3s 478ms] SSL Writer(SocketTube(6)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/2 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/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/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:+UseSerialGC' \ -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/10/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/10/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/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/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:-TieredCompilation \ -XX:+UseSerialGC \ -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 19:47:02 CEST 2024 finished: Mon Apr 01 19:47:02 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.759 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 19:47:02 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:47:03 CEST 2024 elapsed time (seconds): 0.759 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=2925665, tid=2925668 # 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, serial 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_pid2925665.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/10/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/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:+UseSerialGC' \ -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/10/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/10/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/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/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/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/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:+UseSerialGC \ -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/EncodedCharsInURI.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.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.231 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 19:46:54 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 19:46:54 CEST 2024 elapsed time (seconds): 0.231 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.231 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 19:46: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: 7 finished: Mon Apr 01 19:46:54 CEST 2024 elapsed time (seconds): 0.231 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/DependentActionsTest.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/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:+UseSerialGC' \ -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/1/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/1/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/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/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/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/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/1/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/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/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 19:46:54 CEST 2024 finished: Mon Apr 01 19:46:54 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.751 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 19:46:54 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 19:47:05 CEST 2024 elapsed time (seconds): 10.751 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:39719]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@7f972209, /http1/fixed Http1TestServer[localhost/127.0.0.1:39719]::addHandler DependentActionsTest$HTTP_ChunkedHandler@204ae3f7, /http1/chunk Http1TestServer[localhost/127.0.0.1:33325]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@7f972209, /https1/fixed Http1TestServer[localhost/127.0.0.1:33325]::addHandler DependentActionsTest$HTTP_ChunkedHandler@204ae3f7, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:52293]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@772f2abc, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:52293]::addHandler DependentActionsTest$HTTP_ChunkedHandler@2405e96d, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:60021]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@772f2abc, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:60021]::addHandler DependentActionsTest$HTTP_ChunkedHandler@2405e96d, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [1 s, 183 ms, 126588 ns] testAsInputStreamAsync(http://127.0.0.1:39719/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:39719/http1/fixed/x", false, SemaphoreStaller): success [2 s, 18 ms, 329353 ns] testAsInputStreamAsync(http://127.0.0.1:39719/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:39719/http1/chunk/x", false, SemaphoreStaller): success [2 s, 133 ms, 221449 ns] testAsInputStreamAsync(https://127.0.0.1:33325/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:33325/https1/fixed/x", false, SemaphoreStaller): success [3 s, 571 ms, 462208 ns] testAsInputStreamAsync(https://127.0.0.1:33325/https1/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired HTTP_ChunkedHandler received request to /https1/chunk/x Releasing semaphore: permits=0 Acquiring semaphore in BODY_HANDLER permits=1 Semaphored acquired in BODY_HANDLER Reseting semaphore: permits=0 Semaphore reset: permits=1 test DependentActionsTest.testAsInputStreamAsync("https://127.0.0.1:33325/https1/chunk/x", false, SemaphoreStaller): success [3 s, 732 ms, 969964 ns] testAsInputStreamAsync(http://127.0.0.1:52293/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@60eb3d37 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/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:52293/http2/fixed/x", false, SemaphoreStaller): success [4 s, 9 ms, 10706 ns] testAsInputStreamAsync(http://127.0.0.1:52293/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a66401e HTTP_ChunkedHandler received request to http://127.0.0.1:52293/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:52293/http2/chunk/x", false, SemaphoreStaller): success [4 s, 116 ms, 907852 ns] testAsInputStreamAsync(https://127.0.0.1:60021/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@29901b2a HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/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:60021/https2/fixed/x", false, SemaphoreStaller): success [4 s, 234 ms, 790540 ns] testAsInputStreamAsync(https://127.0.0.1:60021/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@514135da HTTP_ChunkedHandler received request to https://127.0.0.1:60021/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:60021/https2/chunk/x", false, SemaphoreStaller): success [4 s, 342 ms, 617066 ns] testAsInputStreamAsync(http://127.0.0.1:39719/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:39719/http1/fixed/x", true, SemaphoreStaller): success [4 s, 448 ms, 362174 ns] testAsInputStreamAsync(http://127.0.0.1:39719/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:39719/http1/chunk/x", true, SemaphoreStaller): success [4 s, 554 ms, 279556 ns] testAsInputStreamAsync(https://127.0.0.1:33325/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:33325/https1/fixed/x", true, SemaphoreStaller): success [4 s, 664 ms, 996819 ns] testAsInputStreamAsync(https://127.0.0.1:33325/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:33325/https1/chunk/x", true, SemaphoreStaller): success [4 s, 781 ms, 115210 ns] testAsInputStreamAsync(http://127.0.0.1:52293/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7c20ea26 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/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:52293/http2/fixed/x", true, SemaphoreStaller): success [4 s, 889 ms, 670254 ns] testAsInputStreamAsync(http://127.0.0.1:52293/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3511491e HTTP_ChunkedHandler received request to http://127.0.0.1:52293/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:52293/http2/chunk/x", true, SemaphoreStaller): success [4 s, 996 ms, 80311 ns] testAsInputStreamAsync(https://127.0.0.1:60021/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38a9cad4 HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/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:60021/https2/fixed/x", true, SemaphoreStaller): success [5 s, 103 ms, 783962 ns] testAsInputStreamAsync(https://127.0.0.1:60021/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@127291f3 HTTP_ChunkedHandler received request to https://127.0.0.1:60021/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:60021/https2/chunk/x", true, SemaphoreStaller): success [5 s, 225 ms, 988188 ns] testAsLinesAsync(http://127.0.0.1:39719/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:39719/http1/fixed/x", false, SemaphoreStaller): success [5 s, 345 ms, 747248 ns] testAsLinesAsync(http://127.0.0.1:39719/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:39719/http1/chunk/x", false, SemaphoreStaller): success [5 s, 455 ms, 667160 ns] testAsLinesAsync(https://127.0.0.1:33325/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:33325/https1/fixed/x", false, SemaphoreStaller): success [5 s, 567 ms, 504165 ns] testAsLinesAsync(https://127.0.0.1:33325/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:33325/https1/chunk/x", false, SemaphoreStaller): success [5 s, 679 ms, 550025 ns] testAsLinesAsync(http://127.0.0.1:52293/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ba473bb HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/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:52293/http2/fixed/x", false, SemaphoreStaller): success [5 s, 865 ms, 272560 ns] testAsLinesAsync(http://127.0.0.1:52293/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@50f719a4 HTTP_ChunkedHandler received request to http://127.0.0.1:52293/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:52293/http2/chunk/x", false, SemaphoreStaller): success [5 s, 973 ms, 754103 ns] testAsLinesAsync(https://127.0.0.1:60021/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1507276c HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/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:60021/https2/fixed/x", false, SemaphoreStaller): success [6 s, 79 ms, 826281 ns] testAsLinesAsync(https://127.0.0.1:60021/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65f548f9 HTTP_ChunkedHandler received request to https://127.0.0.1:60021/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:60021/https2/chunk/x", false, SemaphoreStaller): success [6 s, 185 ms, 610640 ns] testAsLinesAsync(http://127.0.0.1:39719/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:39719/http1/fixed/x", true, SemaphoreStaller): success [6 s, 288 ms, 995984 ns] testAsLinesAsync(http://127.0.0.1:39719/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:39719/http1/chunk/x", true, SemaphoreStaller): success [6 s, 393 ms, 150140 ns] testAsLinesAsync(https://127.0.0.1:33325/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:33325/https1/fixed/x", true, SemaphoreStaller): success [6 s, 497 ms, 209633 ns] testAsLinesAsync(https://127.0.0.1:33325/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:33325/https1/chunk/x", true, SemaphoreStaller): success [6 s, 602 ms, 756076 ns] testAsLinesAsync(http://127.0.0.1:52293/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2bfdb846 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/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:52293/http2/fixed/x", true, SemaphoreStaller): success [6 s, 705 ms, 663828 ns] testAsLinesAsync(http://127.0.0.1:52293/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@149b5d9e HTTP_ChunkedHandler received request to http://127.0.0.1:52293/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:52293/http2/chunk/x", true, SemaphoreStaller): success [6 s, 808 ms, 778075 ns] testAsLinesAsync(https://127.0.0.1:60021/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39a544c HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/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:60021/https2/fixed/x", true, SemaphoreStaller): success [6 s, 913 ms, 604689 ns] testAsLinesAsync(https://127.0.0.1:60021/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f8a2f14 HTTP_ChunkedHandler received request to https://127.0.0.1:60021/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:60021/https2/chunk/x", true, SemaphoreStaller): success [7 s, 30 ms, 559202 ns] testAsStringAsync(http://127.0.0.1:39719/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:39719/http1/fixed/x", false, SemaphoreStaller): success [7 s, 143 ms, 238400 ns] testAsStringAsync(http://127.0.0.1:39719/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:39719/http1/chunk/x", false, SemaphoreStaller): success [7 s, 248 ms, 315020 ns] testAsStringAsync(https://127.0.0.1:33325/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:33325/https1/fixed/x", false, SemaphoreStaller): success [7 s, 353 ms, 109153 ns] testAsStringAsync(https://127.0.0.1:33325/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:33325/https1/chunk/x", false, SemaphoreStaller): success [7 s, 459 ms, 637154 ns] testAsStringAsync(http://127.0.0.1:52293/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7538ed65 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/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:52293/http2/fixed/x", false, SemaphoreStaller): success [7 s, 563 ms, 591034 ns] testAsStringAsync(http://127.0.0.1:52293/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1aab032 HTTP_ChunkedHandler received request to http://127.0.0.1:52293/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:52293/http2/chunk/x", false, SemaphoreStaller): success [7 s, 670 ms, 232728 ns] testAsStringAsync(https://127.0.0.1:60021/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@766c32fc HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/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:60021/https2/fixed/x", false, SemaphoreStaller): success [7 s, 776 ms, 195403 ns] testAsStringAsync(https://127.0.0.1:60021/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59095922 HTTP_ChunkedHandler received request to https://127.0.0.1:60021/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:60021/https2/chunk/x", false, SemaphoreStaller): success [7 s, 897 ms, 655680 ns] testAsStringAsync(http://127.0.0.1:39719/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:39719/http1/fixed/x", true, SemaphoreStaller): success [8 s, 1 ms, 438575 ns] testAsStringAsync(http://127.0.0.1:39719/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:39719/http1/chunk/x", true, SemaphoreStaller): success [8 s, 105 ms, 807357 ns] testAsStringAsync(https://127.0.0.1:33325/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:33325/https1/fixed/x", true, SemaphoreStaller): success [8 s, 210 ms, 886208 ns] testAsStringAsync(https://127.0.0.1:33325/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:33325/https1/chunk/x", true, SemaphoreStaller): success [8 s, 316 ms, 493183 ns] testAsStringAsync(http://127.0.0.1:52293/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@475307c9 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/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:52293/http2/fixed/x", true, SemaphoreStaller): success [8 s, 419 ms, 209640 ns] testAsStringAsync(http://127.0.0.1:52293/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@9eac510 HTTP_ChunkedHandler received request to http://127.0.0.1:52293/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:52293/http2/chunk/x", true, SemaphoreStaller): success [8 s, 522 ms, 418600 ns] testAsStringAsync(https://127.0.0.1:60021/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6814510b HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/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:60021/https2/fixed/x", true, SemaphoreStaller): success [8 s, 626 ms, 976897 ns] testAsStringAsync(https://127.0.0.1:60021/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ff87527 HTTP_ChunkedHandler received request to https://127.0.0.1:60021/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:60021/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:39719/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:39719/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:39719/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:39719/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:33325/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:33325/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:33325/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:33325/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:52293/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3eef13b3 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:52293/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:52293/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@72d64d23 HTTP_ChunkedHandler received request to http://127.0.0.1:52293/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:52293/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:60021/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@622292ac HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60021/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:60021/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1499028e HTTP_ChunkedHandler received request to https://127.0.0.1:60021/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60021/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:39719/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:39719/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:39719/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:39719/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:33325/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:33325/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:33325/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:33325/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:52293/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e874518 HTTP_FixedLengthHandler received request to http://127.0.0.1:52293/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:52293/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:52293/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@711ac79d HTTP_ChunkedHandler received request to http://127.0.0.1:52293/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:52293/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:60021/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6dbe13b9 HTTP_FixedLengthHandler received request to https://127.0.0.1:60021/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60021/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:60021/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b7f5b50 HTTP_ChunkedHandler received request to https://127.0.0.1:60021/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:60021/https2/chunk/x", true): success ========================= [9 s, 113 ms, 173886 ns] Created 4 servers and 33 clients ========================= config DependentActionsTest.printFailedTests(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentActionsTest.teardown(): success =============================================== java/net/httpclient/DependentActionsTest.java Total tests run: 64, Passes: 64, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections DEBUG: [MainThread] [37ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [68ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [pool-1-thread-1] [107ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [142ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [143ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [144ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [144ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [171ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [172ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [210ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [210ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [222ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d64a155 queue.isEmpty: true DEBUG: [pool-1-thread-1] [263ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d64a155, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [263ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [281ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [281ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [281ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [284ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [291ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37563fd7 for C (true) DEBUG: [HttpClient-1-SelectorManager] [302ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [302ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38492 DEBUG: [pool-1-thread-2] [306ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [309ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [309ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [311ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [311ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [311ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-2] [311ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e049c50 DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [312ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [312ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [312ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [312ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [312ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [313ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [313ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [313ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [314ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [314ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [314ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [314ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [314ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [316ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f457a9 for R (true) DEBUG: [pool-1-thread-3] [317ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [318ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [318ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [326ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [329ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [339ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [339ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [340ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [340ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [340ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [341ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [342ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [347ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [347ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [347ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [352ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [354ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [354ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [354ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [354ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [354ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [356ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [356ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [377ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [377ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [377ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [380ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [381ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6b59fac7 DEBUG: [pool-1-thread-3] [381ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f457a9 for None (false) DEBUG: [HttpClient-1-SelectorManager] [589ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [589ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [589ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f457a9 for R (false) DEBUG: [pool-1-thread-3] [590ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d64a155 DEBUG: [HttpClient-1-SelectorManager] [590ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [590ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [590ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d64a155 DEBUG: [pool-1-thread-3] [601ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [604ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [604ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d64a155 DEBUG: [pool-1-thread-3] [604ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [605ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [615ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [649ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1fd89cdc(1) DEBUG: [pool-1-thread-3] [654ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1a929f82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4132c6bf queue.isEmpty: false DEBUG: [pool-1-thread-3] [694ms] HttpClientImpl(1) ClientImpl (async) elapsed 606 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [MainThread] [715ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [724ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-3] [725ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [725ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [726ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [727ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [727ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1a929f82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4132c6bf, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [727ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1a929f82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4132c6bf DEBUG: [pool-1-thread-3] [727ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [727ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1a929f82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4132c6bf DEBUG: [pool-1-thread-3] [727ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [728ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [730ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [730ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [731ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [731ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [731ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [731ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [731ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [731ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [731ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [735ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [735ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-3] [735ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [735ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [736ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [736ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@20f457a9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [736ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [736ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [737ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [737ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [738ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [738ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [738ms] HttpResponseInputStream item offered DEBUG: [MainThread] [738ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [738ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [738ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [738ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1fd89cdc(1) DEBUG: [pool-1-thread-3] [738ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [738ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [747ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [748ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [pool-1-thread-3] [749ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [749ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [749ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [749ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [749ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [750ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [750ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [750ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [750ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [751ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@305b31da queue.isEmpty: true DEBUG: [pool-1-thread-3] [751ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@305b31da, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [751ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [751ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [751ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [751ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [751ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [751ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [751ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [752ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12412c5e for C (true) DEBUG: [HttpClient-2-SelectorManager] [752ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [752ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38500 DEBUG: [pool-1-thread-3] [752ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [752ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [753ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [753ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [753ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [753ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [753ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@18b9472e DEBUG: [pool-1-thread-3] [753ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-3] [753ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [753ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [753ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [753ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-2] [754ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [754ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-3] [754ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [754ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [754ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-3] [754ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [754ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [754ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [754ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [754ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [754ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [754ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [754ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [754ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [754ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [755ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [755ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbbca5d for R (true) DEBUG: [pool-1-thread-3] [755ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [755ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [755ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [755ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [755ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [756ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [756ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [756ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [756ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [756ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [756ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [756ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [756ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [756ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [756ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [756ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [756ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [756ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [756ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@79d837c4 DEBUG: [pool-1-thread-3] [757ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [757ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [757ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [757ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [757ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbbca5d for None (false) DEBUG: [HttpClient-2-SelectorManager] [758ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [758ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [758ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [758ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@305b31da DEBUG: [HttpClient-2-SelectorManager] [758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbbca5d for R (false) DEBUG: [pool-1-thread-3] [758ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [758ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [758ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@305b31da DEBUG: [pool-1-thread-3] [758ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [759ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [759ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@305b31da DEBUG: [pool-1-thread-3] [759ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [759ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [849ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [849ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4604ccb0(2) DEBUG: [pool-1-thread-3] [855ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2231aeae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1628e2cb queue.isEmpty: false DEBUG: [pool-1-thread-3] [856ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-2] [856ms] HttpClientImpl(2) ClientImpl (async) elapsed 107 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [pool-1-thread-3] [856ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [856ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [856ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [856ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [856ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2231aeae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1628e2cb, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [856ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2231aeae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1628e2cb DEBUG: [pool-1-thread-3] [856ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [856ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2231aeae/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1628e2cb DEBUG: [pool-1-thread-3] [856ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [858ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [858ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [858ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [858ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [859ms] HttpResponseInputStream item offered DEBUG: [MainThread] [859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [859ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [859ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [859ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [860ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [860ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [860ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [860ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [860ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [860ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [860ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [860ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [860ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [860ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [860ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [861ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [861ms] HttpResponseInputStream next item received DEBUG: [HttpClient-2-SelectorManager] [861ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-3] [861ms] HttpResponseInputStream item offered DEBUG: [MainThread] [861ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [861ms] HttpResponseInputStream close called DEBUG: [MainThread] [862ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [HttpClient-2-SelectorManager] [861ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [861ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-2-SelectorManager] [863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dbbca5d for R (false) DEBUG: [pool-1-thread-3] [863ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [863ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [863ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4604ccb0(2) DEBUG: [HttpClient-2-SelectorManager] [863ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-3] [863ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [863ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-3] [863ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [MainThread] [863ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [pool-1-thread-3] [864ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [867ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [867ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [867ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [868ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [873ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [873ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [873ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [874ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c8acbb0 for C (true) DEBUG: [HttpClient-3-SelectorManager] [874ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [874ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47808 DEBUG: [pool-1-thread-3] [915ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [916ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [916ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [916ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [916ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [917ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [917ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [917ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [917ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [917ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [918ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [918ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [949ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [949ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 419ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 420ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 421ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [1s 422ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 463ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 463ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 464ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [1s 464ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 466ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-3] [1s 476ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] 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@2672a0c0[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 477ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 477ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@4a044df2[Not completed, 1 dependents] (id=143), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 478ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [1s 478ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 478ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 479ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [1s 479ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [1s 479ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [1s 479ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 479ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 479ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 479ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 479ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 479ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 894ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 894ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 895ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 895ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 896ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [1s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 924ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 924ms] 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 931ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [1s 931ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 931ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 933ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [1s 947ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 947ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 948ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [1s 948ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [1s 948ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 948ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 948ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 949ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [1s 949ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 949ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 949ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [1s 949ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 950ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 950ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 950ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 950ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [1s 951ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [1s 951ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 951ms] 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 960ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [1s 960ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [1s 960ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [1s 960ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [1s 960ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [1s 960ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 183ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [2s 183ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 183ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 183ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 184ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 184ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 185ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [2s 185ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 190ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 192ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 192ms] 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 192ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47808 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-3] [2s 193ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 193ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@589611ee queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@589611ee, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 193ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 194ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 194ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [2s 194ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4355ea91 DEBUG: [pool-1-thread-3] [2s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 198ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 198ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 199ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 199ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [2s 199ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 199ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 199ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 199ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 199ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 200ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 200ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 200ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 200ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 200ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 200ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 200ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 200ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 200ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [2s 200ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 200ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 201ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 201ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 203ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 204ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 204ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 210ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 211ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 211ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [2s 211ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 211ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 211ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 211ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 212ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 212ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [2s 212ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 212ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [2s 212ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 212ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 212ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 213ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 213ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 213ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [2s 213ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 213ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 214ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@a5d9285 DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 214ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 215ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 215ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 215ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 215ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 215ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 215ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 216ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 216ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 216ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 217ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 217ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 217ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 217ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 217ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 217ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 217ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 218ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 244ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 245ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 245ms] 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 245ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [2s 250ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 250ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 250ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [2s 250ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 250ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 250ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 251ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [2s 251ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [HttpClient-3-SelectorManager] [2s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for None (false) DEBUG: [HttpClient-3-SelectorManager] [2s 286ms] SocketTube(3) read bytes: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 286ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [2s 286ms] SSL Reader(SocketTube(3)) Adding 167 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [2s 286ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 286ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [pool-1-thread-3] [2s 286ms] SSL Reader(SocketTube(3)) Unwrapping: 167 DEBUG: [HttpClient-3-SelectorManager] [2s 286ms] 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 287ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [2s 287ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 288ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [2s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [2s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@589611ee DEBUG: [pool-1-thread-3] [2s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@589611ee DEBUG: [pool-1-thread-3] [2s 288ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 288ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [2s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@589611ee DEBUG: [pool-1-thread-3] [2s 289ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 292ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 293ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 293ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@729f2a7c(3) DEBUG: [pool-1-thread-3] [2s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d0da72d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b22dbb3 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 293ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 293ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 293ms] HttpClientImpl(3) ClientImpl (async) elapsed 1430 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-3] [2s 294ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 294ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 294ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 294ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d0da72d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b22dbb3, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 294ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d0da72d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b22dbb3 DEBUG: [pool-1-thread-3] [2s 294ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 294ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d0da72d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b22dbb3 DEBUG: [pool-1-thread-3] [2s 294ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 294ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 295ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 296ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [2s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [2s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d0da72d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b22dbb3 DEBUG: [pool-1-thread-3] [2s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d0da72d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1b22dbb3 DEBUG: [pool-1-thread-3] [2s 297ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [2s 297ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [2s 297ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 297ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 297ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [2s 297ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [pool-1-thread-3] [2s 297ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [2s 298ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 298ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [MainThread] [2s 298ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 298ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 298ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [MainThread] [2s 298ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 298ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 298ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [2s 298ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 298ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 299ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 299ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 299ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 299ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 299ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [2s 299ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [2s 299ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [2s 299ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@729f2a7c(3) DEBUG: [pool-1-thread-3] [2s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 299ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [2s 299ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [2s 300ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [2s 300ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [2s 300ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 300ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [2s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b31c14b for R (false) DEBUG: [MainThread] [2s 301ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [2s 302ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [pool-1-thread-3] [2s 302ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 304ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 304ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 304ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [2s 305ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [2s 305ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a216a12 for C (true) DEBUG: [HttpClient-4-SelectorManager] [2s 305ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [2s 305ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47814 DEBUG: [pool-1-thread-3] [2s 306ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [2s 306ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 306ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [2s 306ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [2s 306ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [2s 307ms] 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@60d90162[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 307ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [HttpClient-4-SelectorManager] [2s 307ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [HttpClient-4-SelectorManager] [2s 307ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [2s 307ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [2s 307ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 307ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [2s 307ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 307ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [HttpClient-4-SelectorManager] [2s 307ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [2s 308ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] 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 308ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [2s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (true) DEBUG: [HttpClient-4-SelectorManager] [2s 309ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [2s 309ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 313ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [2s 313ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 313ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 331ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [2s 331ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 332ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 332ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 332ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 332ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 333ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 373ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 374ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (false) DEBUG: [pool-1-thread-3] [2s 374ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 374ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [2s 374ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [2s 374ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 374ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [2s 374ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 374ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 374ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [2s 374ms] 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 381ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 381ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 381ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 382ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [2s 382ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [2s 382ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [2s 382ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 383ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 383ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 383ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [2s 383ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 384ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 387ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [2s 387ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [2s 387ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [2s 391ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [2s 391ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [2s 392ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [2s 392ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 392ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 392ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 392ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [2s 392ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 393ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [2s 393ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [2s 393ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 393ms] 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 393ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47814 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-3] [2s 393ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 394ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@766dc23 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@766dc23, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 394ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 394ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 394ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 394ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5a72e5ca DEBUG: [pool-1-thread-3] [2s 394ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [2s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 395ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 395ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 395ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 395ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 395ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 395ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [2s 395ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 395ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 395ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 395ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 396ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [2s 396ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 396ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 396ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 396ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 396ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [2s 396ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [2s 396ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [2s 396ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [2s 396ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [2s 396ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 397ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 397ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 397ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 397ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 397ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 397ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 397ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [2s 397ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [2s 398ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [2s 398ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 398ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 398ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 398ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 398ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 398ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [2s 398ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 398ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [2s 398ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 398ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 398ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 399ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 399ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 399ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [2s 399ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [2s 399ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 399ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f4058a1 DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 399ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 400ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 400ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 400ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [2s 400ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 400ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 400ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [2s 400ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [2s 400ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [2s 400ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [2s 400ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 400ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 401ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 401ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 401ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [2s 401ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 401ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 401ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 401ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 401ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [2s 404ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 405ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 405ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 405ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (false) DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 405ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [2s 407ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 407ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 407ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 407ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [2s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for None (false) DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [2s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (false) DEBUG: [HttpClient-4-SelectorManager] [2s 450ms] 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 450ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [2s 450ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 451ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [2s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [2s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@766dc23 DEBUG: [pool-1-thread-3] [2s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 451ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@766dc23 DEBUG: [pool-1-thread-3] [2s 451ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [2s 452ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [2s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@766dc23 DEBUG: [pool-1-thread-3] [2s 452ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 452ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 452ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [2s 452ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3baa2472(4) DEBUG: [pool-1-thread-3] [2s 452ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 453ms] HttpClientImpl(4) ClientImpl (async) elapsed 151 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-3] [2s 453ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 453ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 453ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 453ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 453ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 DEBUG: [MainThread] [2s 454ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 DEBUG: [pool-1-thread-3] [2s 454ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [2s 454ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 454ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 454ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 455ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [2s 455ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [2s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 DEBUG: [pool-1-thread-3] [2s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 456ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 DEBUG: [pool-1-thread-3] [2s 456ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [2s 456ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 456ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 456ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [2s 456ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [2s 457ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [2s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 457ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [2s 457ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 457ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 457ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 457ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 458ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [2s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [2s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 DEBUG: [pool-1-thread-3] [2s 458ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d65e8c8/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@6c53b083 DEBUG: [pool-1-thread-3] [2s 459ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [2s 459ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [2s 459ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [2s 459ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [2s 459ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [2s 459ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [2s 459ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [2s 459ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [2s 459ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 459ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [2s 459ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [2s 459ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [2s 459ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [2s 460ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 460ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 460ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 460ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 460ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [2s 460ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 460ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3baa2472(4) DEBUG: [pool-1-thread-3] [2s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 460ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 460ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [2s 460ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 460ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 460ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 460ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [2s 460ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [2s 460ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [2s 460ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [2s 461ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [2s 457ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 461ms] HttpResponseInputStream close called DEBUG: [HttpClient-4-SelectorManager] [2s 461ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25db831d for R (false) DEBUG: [MainThread] [2s 462ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [pool-1-thread-3] [2s 462ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [2s 463ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [pool-1-thread-3] [2s 463ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 463ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 463ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 463ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 463ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 464ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 464ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 464ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 464ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4e0b1944 queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 464ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4e0b1944, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 465ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 465ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 465ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 465ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [2s 465ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25101bad for C (true) TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [2s 465ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [2s 466ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45292 DEBUG: [pool-1-thread-3] [2s 466ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 466ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [2s 466ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [2s 466ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [2s 466ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2fe870dd DEBUG: [pool-1-thread-3] [2s 466ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-3] [2s 466ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [2s 466ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 467ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 467ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [2s 467ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 467ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-1] [2s 467ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [2s 467ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 467ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 467ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 467ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [2s 467ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [2s 467ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-3] [2s 467ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [2s 468ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-2] [2s 468ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 468ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for R (true) DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 468ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 468ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 468ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 468ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [2s 468ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 468ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [2s 468ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [2s 468ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [2s 468ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 468ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [2s 468ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [2s 468ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [2s 468ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [2s 469ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3f2d7fae DEBUG: [pool-1-thread-3] [2s 469ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [2s 469ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [2s 469ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [2s 469ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [2s 469ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45292,localport=52293] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [2s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 498ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [2s 498ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [2s 498ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 498ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 498ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0b1944 DEBUG: [pool-1-thread-3] [2s 498ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 498ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4e0b1944 DEBUG: [pool-1-thread-3] [2s 499ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [2s 499ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [2s 499ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4e0b1944 DEBUG: [pool-1-thread-3] [2s 499ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [2s 499ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [2s 499ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45292 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-3] [2s 504ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [2s 504ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3cda95bf(5) DEBUG: [pool-1-thread-3] [2s 505ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@72370265/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b3c382 queue.isEmpty: false DEBUG: [pool-1-thread-3] [2s 507ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [2s 507ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [2s 507ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 507ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 507ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 507ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [2s 601ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [2s 616ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [2s 617ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [2s 617ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5bca1451 DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [2s 618ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [2s 619ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [2s 619ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [2s 619ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [2s 619ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [2s 619ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 619ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [2s 620ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [2s 620ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 628ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 628ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 652ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 652ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-3] [2s 652ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-3] [2s 652ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 652ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 652ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 652ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 652ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [2s 654ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [2s 654ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 655ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 655ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-3] [2s 655ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-3] [2s 655ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 655ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 655ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 655ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 655ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [2s 660ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [2s 660ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 660ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 660ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [2s 660ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [2s 660ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [2s 675ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [2s 675ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 675ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-3] [2s 675ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer(1): connection started DEBUG: [readLoop] [2s 683ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 683ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 683ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 683ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 683ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 684ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 684ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [2s 684ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [2s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 684ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): Using handler for: /http2/fixed DEBUG: [HttpClient-5-SelectorManager] [2s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 688ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for None (false) DEBUG: [HttpClient-5-SelectorManager] [2s 700ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [2s 701ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [2s 701ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [2s 701ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6aeafb44 for R (false) DEBUG: [HttpClient-5-SelectorManager] [2s 701ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 710ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [2s 710ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [2s 710ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [2s 710ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [2s 710ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [2s 710ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 710ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 711ms] 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 711ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 712ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [2s 712ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [2s 712ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [2s 713ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-3] [2s 713ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-3] [2s 713ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [2s 713ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [2s 713ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 713ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 713ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [2s 713ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 713ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [2s 713ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [readLoop] [2s 713ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [2s 713ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [readLoop] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 714ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [2s 714ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-3] [2s 714ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [2s 714ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [2s 714ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 719ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [2s 723ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [2s 723ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 723ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [2s 724ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-3] [2s 726ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 726ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [2s 726ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [2s 727ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [2s 727ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45292 DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [2s 730ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 730ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 730ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [2s 731ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [2s 731ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [2s 731ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [2s 731ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [2s 731ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [2s 731ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [2s 731ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 731ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [2s 732ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [2s 732ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-3] [2s 735ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5ebbb33d DEBUG: [pool-1-thread-3] [2s 735ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [2s 735ms] HttpClientImpl(5) ClientImpl (async) elapsed 272 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-3] [2s 735ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [2s 735ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3cda95bf(5) DEBUG: [pool-1-thread-3] [2s 735ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@72370265/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26b3c382, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 735ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [2s 735ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [2s 735ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [2s 736ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 737ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 738ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [2s 739ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [pool-1-thread-3] [2s 739ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [2s 739ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [2s 739ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [2s 739ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [2s 739ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [2s 740ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [2s 740ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [2s 740ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [2s 740ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [2s 740ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4cb7ce2e queue.isEmpty: true DEBUG: [pool-1-thread-3] [2s 740ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4cb7ce2e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [2s 740ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 741ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 741ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [2s 741ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [2s 741ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [2s 741ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [2s 741ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [2s 741ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4a51bace for C (true) DEBUG: [HttpClient-6-SelectorManager] [2s 741ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45306,localport=52293] DEBUG: [HttpClient-6-SelectorManager] [2s 741ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45306 TestServer(1): starting connection DEBUG: [pool-1-thread-3] [2s 742ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [2s 742ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 742ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [2s 742ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [2s 742ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [2s 742ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [2s 742ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-3] [2s 742ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40a9d1be DEBUG: [pool-1-thread-3] [2s 742ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-3] [2s 742ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [2s 742ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [2s 743ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 743ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [2s 743ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [2s 743ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-3] [2s 743ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [2s 743ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 743ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 743ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-1] [2s 743ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [2s 744ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [2s 744ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 744ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 744ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [2s 744ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [2s 744ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [2s 744ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [2s 744ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [2s 744ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 745ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 745ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 745ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [2s 745ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [2s 745ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [2s 745ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [2s 745ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-1] [2s 745ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [2s 745ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [2s 745ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [2s 745ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [2s 746ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@50b70017 DEBUG: [pool-1-thread-2] [2s 746ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [2s 746ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 746ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [2s 746ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 746ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ab47cf for R (true) DEBUG: [HttpClient-6-SelectorManager] [2s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ab47cf for None (false) DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 747ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4cb7ce2e DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ab47cf for R (false) DEBUG: [pool-1-thread-2] [2s 747ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [2s 747ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 747ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4cb7ce2e DEBUG: [pool-1-thread-2] [2s 747ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [2s 747ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [2s 747ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4cb7ce2e DEBUG: [pool-1-thread-2] [2s 747ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [2s 747ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [2s 748ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45306 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-2] [2s 748ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [2s 748ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1eb4d24e(6) DEBUG: [pool-1-thread-2] [2s 748ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68317c57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6301c614 queue.isEmpty: false DEBUG: [pool-1-thread-2] [2s 748ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-2] [2s 748ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [2s 748ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [2s 748ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-2] [2s 748ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [2s 748ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [2s 749ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [2s 749ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [2s 749ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-2] [2s 749ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [2s 749ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [2s 749ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-2] [2s 749ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-2] [2s 749ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3464063a DEBUG: [pool-1-thread-2] [2s 750ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-2] [2s 750ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [2s 750ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [2s 750ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ab47cf for R (false) DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [2s 750ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [2s 750ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [2s 750ms] SocketTube(6) onSubscribe called DEBUG: [pool-1-thread-2] [2s 750ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [2s 751ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-2] [2s 751ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [2s 751ms] SocketTube(6) write: starting subscription DEBUG: [pool-1-thread-2] [2s 751ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 751ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 751ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-1] [2s 751ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 751ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [2s 751ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-2] [2s 751ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [2s 751ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [2s 751ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [2s 751ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 751ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-2] [2s 751ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 751ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-2] [2s 751ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-1] [2s 751ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-2] [2s 752ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [2s 752ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 752ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [2s 752ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [2s 752ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 752ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1eb4d24e(6) DEBUG: [pool-1-thread-1] [2s 752ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [Test-server-pool] [2s 752ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [2s 752ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68317c57/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6301c614, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [2s 752ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [2s 752ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [2s 752ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [2s 752ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 752ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [2s 752ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [2s 752ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) 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: [pool-1-thread-2] [2s 752ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [2s 752ms] SocketTube(6) trying to write: 13 DEBUG: [pool-1-thread-1] [2s 753ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-1] [2s 753ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 753ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-1] [2s 753ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 753ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 753ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [2s 754ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 754ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [2s 754ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 754ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 754ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ab47cf for None (false) DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 754ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] SocketTube(6) read bytes: 91 DEBUG: [readLoop] [2s 754ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-6-SelectorManager] [2s 754ms] Http2Connection(SocketTube(6)) onNext: got 91 bytes in 1 buffers DEBUG: [readLoop] [2s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(6) resuming read event DEBUG: [readLoop] [2s 755ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [2s 755ms] Http2Connection(SocketTube(6)) sending 91 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ab47cf for R (false) DEBUG: [pool-1-thread-1] [2s 755ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 91 DEBUG: [HttpClient-6-SelectorManager] [2s 755ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 755ms] Http2Connection(SocketTube(6)) Processing 91 DEBUG: [pool-1-thread-1] [2s 755ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-1] [2s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 755ms] 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 755ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 755ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 755ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 755ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-1] [2s 756ms] SocketTube(6) trying to write: 9 DEBUG: [pool-1-thread-1] [2s 756ms] SocketTube(6) wrote: 9 DEBUG: [pool-1-thread-1] [2s 756ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [2s 756ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [2s 756ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 756ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 756ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [2s 756ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 756ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [2s 756ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [2s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 756ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 757ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 757ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 757ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45306 DEBUG: [pool-1-thread-1] [2s 840ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 840ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 840ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 840ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 840ms] HttpClientImpl(6) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-1] [2s 840ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [2s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [2s 841ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 841ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 841ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 841ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 841ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 841ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a7ab630 DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 842ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 842ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [2s 844ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 845ms] HttpResponseInputStream close called DEBUG: [MainThread] [2s 846ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [2s 847ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [pool-1-thread-1] [2s 847ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [2s 848ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 848ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 848ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-1] [2s 849ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [2s 849ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@467546ec for C (true) DEBUG: [HttpClient-7-SelectorManager] [2s 849ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [2s 849ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45242 DEBUG: [pool-1-thread-1] [2s 850ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-1] [2s 850ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 850ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-1] [2s 850ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 850ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-1] [2s 850ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 850ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [2s 851ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-1] [2s 851ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-1] [2s 851ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] 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@4c8d2d9c[Not completed, 4 dependents] (id=434) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [2s 851ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 851ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SocketTube(7) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 851ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 851ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SSL Reader(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] TestServer(2): connection accepted DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [2s 851ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [2s 852ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [2s 852ms] SocketTube(7) pending subscriber subscribed TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-7-SelectorManager] [2s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 852ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [2s 852ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(7) write: requesting more... TestServer(2): creating connection DEBUG: [pool-1-thread-2] [2s 852ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45242, Session(1711993616788|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-2] [2s 852ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 855ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 855ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 855ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 855ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 855ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 855ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-1] [2s 855ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-1] [2s 856ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 856ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 856ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-1] [2s 856ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-1] [2s 856ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-1] [2s 856ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 856ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 856ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 856ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 856ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 859ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [2s 859ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 859ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 860ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 860ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [HttpClient-7-SelectorManager] [2s 860ms] 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 860ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-1] [2s 860ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 860ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 860ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [2s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 861ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [2s 861ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 863ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 863ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 864ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 864ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 864ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 864ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 864ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 864ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 864ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 864ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 865ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 865ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 865ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 865ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 865ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 866ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [HttpClient-7-SelectorManager] [2s 866ms] 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 866ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-1] [2s 866ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 867ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 867ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 867ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 867ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 867ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 867ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [HttpClient-7-SelectorManager] [2s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [pool-1-thread-1] [2s 867ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [2s 867ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-1] [2s 867ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [2s 867ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 867ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 868ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 868ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 868ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 868ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 868ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 868ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 868ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 868ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 869ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [HttpClient-7-SelectorManager] [2s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 869ms] 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 869ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 869ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 869ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-1] [2s 869ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 869ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 869ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 870ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [2s 870ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 870ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 870ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 870ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 870ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 870ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [HttpClient-7-SelectorManager] [2s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 913ms] SocketTube(7) read bytes: 648 DEBUG: [HttpClient-7-SelectorManager] [2s 913ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 913ms] SSL Reader(SocketTube(7)) Adding 648 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 913ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 913ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [2s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [pool-1-thread-1] [2s 914ms] SSL Reader(SocketTube(7)) Unwrapping: 648 DEBUG: [HttpClient-7-SelectorManager] [2s 914ms] 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 914ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 914ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 914ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-1] [2s 914ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 914ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 914ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 915ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-1] [2s 915ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 915ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 915ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 919ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 919ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 919ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 919ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-1] [2s 920ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 920ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 920ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 920ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 920ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 920ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 920ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 920ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 920ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 921ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 921ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-1] [2s 921ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@736de783 DEBUG: [pool-1-thread-1] [2s 921ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 921ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 921ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 921ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 922ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 922ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 922ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 922ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [2s 922ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 922ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 922ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 923ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 923ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 923ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 923ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [2s 923ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-1] [2s 923ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 923ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 923ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 923ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 923ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 927ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 927ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 927ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 928ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 928ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 928ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 928ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 930ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 933ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 933ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 933ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 933ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 933ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 933ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 933ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-1] [2s 933ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 933ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 933ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 934ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [2s 934ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 934ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 934ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 934ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [2s 934ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 934ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 934ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 934ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 935ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 935ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 936ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-1] [2s 936ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 936ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 936ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 936ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 936ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 936ms] SSLTube(SocketTube(7)) request: n=1 TestServer(2): starting connection DEBUG: [pool-1-thread-1] [2s 936ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [2s 936ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [pool-1-thread-1] [2s 936ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [2s 936ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-1] [2s 936ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [2s 936ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 936ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 937ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 937ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (true) DEBUG: [Test-server-pool] [2s 937ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [2s 937ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [Test-server-pool] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 937ms] SocketTube(7) read bytes: 1813 DEBUG: [Test-server-pool] [2s 937ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-7-SelectorManager] [2s 937ms] SSL Reader(SocketTube(7)) onNext DEBUG: [Test-server-pool] [2s 937ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-7-SelectorManager] [2s 937ms] SSL Reader(SocketTube(7)) Adding 1813 bytes to read buffer DEBUG: [Test-server-pool] [2s 937ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [2s 937ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [2s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [Test-server-pool] [2s 938ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 938ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1813, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 938ms] 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 938ms] SSL Reader(SocketTube(7)) Unwrapping: 1813 TestServer(2): connection started DEBUG: [readLoop] [2s 938ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1813 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 939ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [readLoop] [2s 939ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [readLoop] [2s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [readLoop] [2s 939ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [2s 939ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [2s 939ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [readLoop] [2s 939ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [readLoop] [2s 939ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [readLoop] [2s 939ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 939ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 940ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-1] [2s 940ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [2s 940ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 940ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [2s 940ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [2s 940ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 940ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 940ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 941ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 941ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [2s 942ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-1] [2s 942ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-1] [2s 942ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-1] [2s 942ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 942ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 942ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 942ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-1] [2s 942ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [2s 942ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 942ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 942ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 942ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 943ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 943ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 943ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) TestServer: GET /https2/fixed/x DEBUG: [readLoop] [2s 951ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [2s 951ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 951ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [2s 951ms] FramesDecoder decodes: 0 Server: got END_STREAM for stream 1 DEBUG: [readLoop] [2s 951ms] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [pool-1-thread-1] [2s 954ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [HttpClient-7-SelectorManager] [2s 954ms] 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 955ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-7-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-7-SelectorManager] [2s 955ms] SocketTube(7) no more demand for reading DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [HttpClient-7-SelectorManager] [2s 955ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [2s 955ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 955ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 956ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [2s 956ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-1] [2s 956ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [2s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 956ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 956ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [2s 956ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [2s 956ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [2s 957ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45242 DEBUG: [pool-1-thread-1] [2s 957ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [2s 957ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [2s 957ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [2s 957ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [2s 957ms] HttpClientImpl(7) ClientImpl (async) elapsed 110 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-1] [2s 957ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-1] [2s 957ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [MainThread] [2s 958ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [2s 958ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-1] [2s 959ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [2s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 959ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [2s 959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 959ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 959ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [2s 959ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [2s 959ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [2s 960ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [2s 960ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [pool-1-thread-1] [2s 960ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 960ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 960ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 960ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 960ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 960ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (true) DEBUG: [HttpClient-7-SelectorManager] [2s 960ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for None (false) DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [HttpClient-7-SelectorManager] [2s 961ms] 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 961ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [2s 961ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 962ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [2s 962ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [2s 962ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 962ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 962ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [2s 962ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-1] [2s 962ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 962ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 962ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [2s 962ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [2s 962ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [2s 962ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [2s 962ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [2s 963ms] HttpResponseInputStream item offered DEBUG: [MainThread] [2s 963ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [2s 963ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@508a2159 DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [2s 963ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-1] [2s 963ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 963ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-1] [2s 963ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-1] [2s 963ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-1] [2s 963ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 963ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [2s 964ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@98fba69 for R (false) DEBUG: [MainThread] [2s 964ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [2s 965ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [pool-1-thread-1] [2s 965ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [2s 965ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [2s 966ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [2s 966ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-1] [2s 966ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@766a517e for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [2s 966ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45250, Session(1711993619816|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [2s 967ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45250 DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-1] [2s 967ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 967ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 967ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [2s 967ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [HttpClient-8-SelectorManager] [2s 967ms] 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@7c923a0e[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-1] [2s 967ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-1] [2s 968ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 968ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] 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 968ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [2s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-8-SelectorManager] [2s 969ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [2s 969ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [2s 969ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [2s 969ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 972ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 972ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 972ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 972ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [2s 972ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 972ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 973ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-1] [2s 973ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 973ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 973ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-1] [2s 973ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-1] [2s 973ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-1] [2s 973ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 973ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 973ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 973ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 973ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-1] [2s 979ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 979ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 979ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [2s 980ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [2s 980ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 980ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [2s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 982ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [2s 982ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 983ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [2s 983ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [2s 983ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 983ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 983ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 983ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [2s 983ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [2s 984ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 984ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [2s 984ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 984ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 984ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 984ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 984ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [2s 985ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 985ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 985ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [2s 985ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 985ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [2s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [pool-1-thread-1] [2s 985ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 985ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-8-SelectorManager] [2s 985ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 985ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 985ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 986ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [2s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [2s 986ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 986ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [2s 987ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [2s 987ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [2s 987ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [2s 987ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-1] [2s 987ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [2s 987ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [2s 987ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [2s 988ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-1] [2s 989ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [2s 989ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [2s 989ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 989ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 989ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-1] [2s 989ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [2s 989ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [2s 990ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-1] [2s 990ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@214b3bdf DEBUG: [pool-1-thread-1] [2s 990ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 990ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [2s 991ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 991ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [2s 991ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 991ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 991ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 991ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 991ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 991ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [2s 991ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [2s 991ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [2s 991ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 991ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-1] [2s 992ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [2s 992ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-1] [2s 992ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [2s 992ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [2s 992ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 992ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [2s 993ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [2s 993ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [2s 993ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [2s 993ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [2s 993ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [2s 993ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 994ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 994ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [2s 994ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 994ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 994ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 994ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 995ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-1] [2s 995ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 995ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [2s 995ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [2s 995ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 996ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [2s 996ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 996ms] SSLTube(SocketTube(8)) request: n=1 TestServer(2): starting connection DEBUG: [pool-1-thread-1] [2s 996ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [2s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [pool-1-thread-1] [2s 997ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [2s 997ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-1] [2s 997ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [2s 997ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [2s 997ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [2s 997ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [2s 997ms] SocketTube(8) resuming read event DEBUG: [Test-server-pool] [2s 997ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 997ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [2s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 997ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [Test-server-pool] [2s 997ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [2s 997ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-8-SelectorManager] [2s 997ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [Test-server-pool] [2s 997ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [2s 998ms] SocketTube(8) read bytes: 1803 DEBUG: [Test-server-pool] [2s 998ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 998ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [2s 998ms] SSL Reader(SocketTube(8)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [2s 998ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [2s 998ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [2s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-1] [2s 998ms] SSL Reader(SocketTube(8)) Unwrapping: 1803 DEBUG: [HttpClient-8-SelectorManager] [2s 998ms] 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 998ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 998ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [2s 998ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [readLoop] [2s 999ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [2s 999ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [readLoop] [2s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [2s 999ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [2s 999ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [2s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [readLoop] [2s 999ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [readLoop] [2s 999ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [readLoop] [2s 999ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [2s 999ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [readLoop] [3s] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [3s] Http2Connection(SSLTube(SocketTube(8))) Processing 39 TestServer: GET /https2/chunk/x DEBUG: [pool-1-thread-1] [3s] FramesDecoder decodes: 39 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s] FramesDecoder Tail size is now: 0, current= TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-1] [3s] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 1ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 1ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 1ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 1ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [3s 1ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 1ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 2ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 2ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-1] [3s 2ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-1] [3s 2ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 2ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [3s 2ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 2ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [readLoop] [3s 2ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 2ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [readLoop] [3s 2ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 2ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [readLoop] [3s 2ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-1] [3s 3ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [pool-1-thread-1] [3s 3ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SocketTube(8) no more demand for reading DEBUG: [pool-1-thread-1] [3s 3ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 3ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 3ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 3ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 3ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 3ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (true) DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for None (false) DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SocketTube(8) read bytes: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [3s 3ms] SSL Reader(SocketTube(8)) Adding 158 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [3s 4ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) Unwrapping: 158 DEBUG: [HttpClient-8-SelectorManager] [3s 4ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 4ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-1] [3s 4ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 4ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 5ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-1] [3s 5ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-1] [3s 5ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-1] [3s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 5ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 5ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 5ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 5ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 5ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45250 DEBUG: [pool-1-thread-1] [3s 65ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 65ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 66ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 66ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 66ms] HttpClientImpl(8) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-1] [3s 66ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 66ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [MainThread] [3s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 67ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 67ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-1] [3s 68ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 68ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 68ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 68ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 68ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 68ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 68ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 68ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 68ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 68ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 68ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 69ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 69ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-1] [3s 70ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 70ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 70ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 70ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 70ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 70ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 70ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 70ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 70ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 70ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@692ce715 DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 71ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-1] [3s 71ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-1] [3s 71ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-1] [3s 71ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 71ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [3s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3990abf8 for R (false) DEBUG: [MainThread] [3s 72ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [3s 73ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 73ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 73ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 73ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 73ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 73ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 74ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 74ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 74ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 74ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 74ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@179fdaa1 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 74ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@179fdaa1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 75ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 75ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 75ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 75ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13a4c970 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 75ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38510 DEBUG: [pool-1-thread-1] [3s 76ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 76ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 76ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 76ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 76ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 76ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 76ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 76ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 76ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 76ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@195ca200 DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 76ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 77ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 77ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 77ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 77ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [3s 77ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [3s 77ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 77ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 77ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 77ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 77ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 77ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 77ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 77ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [3s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (true) DEBUG: [pool-1-thread-1] [3s 78ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 78ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 78ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 78ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 78ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 78ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 78ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 78ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 78ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 78ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 78ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 78ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 79ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 79ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 79ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 79ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [3s 79ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 79ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 79ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f728e4e DEBUG: [pool-1-thread-1] [3s 79ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 80ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 80ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@179fdaa1 DEBUG: [HttpClient-9-SelectorManager] [3s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-1] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 80ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 80ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@179fdaa1 DEBUG: [pool-1-thread-1] [3s 80ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [3s 81ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 81ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@179fdaa1 DEBUG: [pool-1-thread-1] [3s 81ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 81ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 173ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 174ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-1] [3s 174ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@61e8d8fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655de6d4 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 174ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-1] [3s 174ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 174ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [pool-1-thread-1] [3s 174ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 174ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 174ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 174ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@61e8d8fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655de6d4, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@61e8d8fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655de6d4 DEBUG: [pool-1-thread-1] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@61e8d8fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@655de6d4 DEBUG: [pool-1-thread-1] [3s 175ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [3s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [3s 175ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 175ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 175ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 175ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 175ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 175ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 175ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 175ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 175ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 175ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 175ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 176ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 176ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 176ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [3s 176ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 176ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 176ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) calling onSubscribe DEBUG: [MainThread] [3s 176ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [3s 176ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) resuming read event DEBUG: [MainThread] [3s 176ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 176ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-1] [3s 176ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 176ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 176ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [3s 177ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 177ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 177ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 177ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 178ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [pool-1-thread-1] [3s 178ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 178ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 178ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 178ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 178ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 179ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 179ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 179ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 179ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77059d23 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 179ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77059d23, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 179ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 180ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 180ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 180ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 180ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 180ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 180ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d48522c DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 180ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 181ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [3s 181ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [3s 181ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [3s 181ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 181ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 181ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 181ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [3s 181ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [3s 181ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 181ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [3s 181ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 181ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 181ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 181ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [3s 181ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 181ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 182ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 182ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [3s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-1] [3s 182ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 182ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [3s 182ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 182ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 182ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 182ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 182ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 182ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 182ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 182ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 182ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [3s 182ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [3s 182ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 182ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 182ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 183ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 183ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 183ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 183ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 183ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [3s 183ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 183ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 183ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@508da431 DEBUG: [pool-1-thread-1] [3s 183ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 184ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [3s 184ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [3s 184ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [3s 184ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77059d23 DEBUG: [HttpClient-9-SelectorManager] [3s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-1] [3s 184ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 184ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 184ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77059d23 DEBUG: [pool-1-thread-1] [3s 184ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [3s 184ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [3s 184ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77059d23 DEBUG: [pool-1-thread-1] [3s 184ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 185ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 278ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [3s 279ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-1] [3s 279ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5aec83b2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25fd64e1 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 279ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [3s 279ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 279ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [pool-1-thread-1] [3s 279ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 279ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 279ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 279ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5aec83b2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25fd64e1, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [3s 279ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5aec83b2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25fd64e1 DEBUG: [pool-1-thread-1] [3s 279ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 280ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5aec83b2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@25fd64e1 DEBUG: [pool-1-thread-1] [3s 280ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [MainThread] [3s 280ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [3s 280ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [3s 280ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 281ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 281ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [3s 281ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [3s 281ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [3s 281ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [3s 281ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 281ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-1] [3s 281ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 281ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 281ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 281ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 281ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [3s 281ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [3s 282ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-1] [3s 282ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 282ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 281ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 282ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 282ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 283ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 284ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 284ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 284ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 285ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [3s 285ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-9-SelectorManager] [3s 285ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@11f8a127 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 286ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 286ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47818 DEBUG: [pool-1-thread-2] [3s 287ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-2] [3s 287ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-2] [3s 287ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-2] [3s 287ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [3s 287ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] 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@71afbe19[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 287ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 287ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] 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 288ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (true) DEBUG: [pool-1-thread-2] [3s 287ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [3s 287ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [3s 293ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-1] [3s 293ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 293ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-2] [3s 297ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 297ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [3s 297ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [3s 301ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 301ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 305ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 305ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 305ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 305ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 306ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [3s 306ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-2] [3s 306ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-2] [3s 306ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 306ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 306ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 306ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] SocketTube(10) read bytes: 261 DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] SSL Reader(SocketTube(10)) Adding 261 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(10)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [3s 314ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 315ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 315ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 314ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 315ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 317ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 317ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [3s 318ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-2] [3s 318ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-2] [3s 318ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 318ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 318ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 318ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 318ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 318ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [3s 319ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 319ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 319ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 319ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-2] [3s 319ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [3s 319ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [3s 320ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-2] [3s 320ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [3s 320ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [3s 321ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 321ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 321ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 321ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-2] [3s 321ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [3s 321ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [3s 321ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [3s 321ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 321ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [3s 321ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47818 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-2] [3s 322ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 322ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@41e0feaf queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@41e0feaf, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 322ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 322ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 322ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 322ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@22d0f100 DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 322ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 322ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 322ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 322ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 322ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 323ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 323ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 323ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 323ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 323ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 323ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 323ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 323ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 324ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 324ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 324ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 324ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [3s 324ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 324ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 324ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [3s 324ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-2] [3s 326ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-2] [3s 326ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 326ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 326ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 326ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [pool-1-thread-2] [3s 326ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-9-SelectorManager] [3s 326ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 326ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 326ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 326ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 326ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 326ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 326ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 327ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 327ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 327ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 327ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 327ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-2] [3s 327ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-2] [3s 327ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 327ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f8ca228 DEBUG: [pool-1-thread-2] [3s 327ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 327ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 327ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 328ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 328ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 328ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 328ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 328ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 328ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 328ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 329ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 329ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 329ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 329ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 329ms] SocketTube(10) read bytes: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 329ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 329ms] SSL Reader(SocketTube(10)) Adding 1835 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 329ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1835, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) Unwrapping: 1835 DEBUG: [HttpClient-9-SelectorManager] [3s 330ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1835 into buffer of 16676 remaining to decode: 114 DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) Unwrapping: 114 DEBUG: [pool-1-thread-2] [3s 330ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 331ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [3s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [3s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@41e0feaf DEBUG: [pool-1-thread-2] [3s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@41e0feaf DEBUG: [pool-1-thread-2] [3s 331ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [3s 331ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [3s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@41e0feaf DEBUG: [pool-1-thread-2] [3s 331ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 332ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 373ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 373ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 373ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 385ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 385ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-2] [3s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5f0c26da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19dfbe12 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 386ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 386ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-2] [3s 386ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 386ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 386ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5f0c26da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19dfbe12, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5f0c26da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19dfbe12 DEBUG: [pool-1-thread-2] [3s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5f0c26da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19dfbe12 DEBUG: [pool-1-thread-2] [3s 387ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [3s 387ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 387ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 387ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 387ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 387ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 387ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 387ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 388ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 388ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 388ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 388ms] SocketTube(10) read bytes: 53 DEBUG: [HttpClient-9-SelectorManager] [3s 388ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 388ms] SSL Reader(SocketTube(10)) Adding 53 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 388ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [HttpClient-9-SelectorManager] [3s 389ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 389ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 390ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5f0c26da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19dfbe12 DEBUG: [pool-1-thread-2] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5f0c26da/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19dfbe12 DEBUG: [pool-1-thread-2] [3s 390ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [3s 390ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [3s 390ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 390ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 390ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [3s 390ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-2] [3s 390ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 391ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 391ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 391ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-2] [3s 391ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-2] [3s 391ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 391ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [3s 391ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [3s 391ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 391ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 391ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [3s 391ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-2] [3s 391ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 392ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 392ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 392ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 392ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 392ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 390ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 392ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 393ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 393ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 394ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [HttpClient-9-SelectorManager] [3s 396ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-2] [3s 396ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [3s 396ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [3s 396ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [3s 396ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [3s 396ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-2] [3s 397ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [3s 397ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 397ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16957c96 queue.isEmpty: true DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16957c96, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 397ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 397ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [3s 398ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 398ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-2] [3s 398ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2891b268 DEBUG: [pool-1-thread-2] [3s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [3s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 398ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 398ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 398ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-2] [3s 398ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [3s 398ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 398ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 398ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 398ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [3s 399ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [3s 399ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 399ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [3s 399ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [3s 399ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [3s 399ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-2] [3s 399ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [3s 399ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [3s 399ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [3s 399ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [3s 400ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-2] [3s 400ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-2] [3s 400ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [3s 400ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 400ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 400ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 401ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 401ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [3s 401ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [3s 401ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [3s 401ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [3s 401ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 401ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [3s 401ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 401ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [3s 401ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4cdab646 DEBUG: [pool-1-thread-2] [3s 401ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [3s 402ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-2] [3s 402ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 402ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 402ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 403ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [3s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [3s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16957c96 DEBUG: [pool-1-thread-2] [3s 403ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16957c96 DEBUG: [pool-1-thread-2] [3s 404ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-2] [3s 404ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [3s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16957c96 DEBUG: [pool-1-thread-2] [3s 404ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [3s 404ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [3s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 445ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 445ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 495ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [3s 495ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 queue.isEmpty: false DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-2] [3s 496ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [3s 496ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 496ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [3s 496ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 DEBUG: [pool-1-thread-2] [3s 496ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-2] [3s 496ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [3s 496ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 497ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [3s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [3s 501ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-2] [3s 501ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [3s 501ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 501ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 502ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [3s 502ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 503ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [3s 503ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [3s 503ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 DEBUG: [pool-1-thread-2] [3s 503ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 503ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 DEBUG: [pool-1-thread-2] [3s 503ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [3s 503ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [3s 503ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [3s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [3s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [3s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [3s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [3s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [3s 504ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [3s 504ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [3s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-2] [3s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-2] [3s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-1-thread-1] [3s 497ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [MainThread] [3s 505ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 506ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [3s 506ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 506ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [MainThread] [3s 506ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [3s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60f27fc1/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5d3ece85 DEBUG: [MainThread] [3s 507ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [MainThread] [3s 507ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [3s 507ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [MainThread] [3s 507ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [MainThread] [3s 507ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [MainThread] [3s 507ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [3s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [3s 507ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 507ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 507ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [3s 507ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [3s 507ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [3s 507ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 507ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 508ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [3s 508ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [3s 508ms] SocketTube(10) resuming read event DEBUG: [MainThread] [3s 508ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [3s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [MainThread] [3s 508ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 508ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [3s 508ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [MainThread] [3s 508ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [3s 508ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [MainThread] [3s 508ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [3s 508ms] HttpResponseInputStream next item received DEBUG: [MainThread] [3s 508ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 508ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [3s 508ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 508ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [MainThread] [3s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 509ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 510ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 511ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 511ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 511ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 511ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 511ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 511ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 512ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 512ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 512ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@435b963c queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@435b963c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 512ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 513ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 513ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 513ms] Http1Exchange initiating connect async TestServer(1): connection accepted DEBUG: [pool-1-thread-1] [3s 513ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): creating connection TestServer(1): stopping is: false TestServer: New connection from Socket[addr=/127.0.0.1,port=45310,localport=52293] TestServer(1): accepting connections DEBUG: [HttpClient-9-SelectorManager] [3s 513ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@383f08d8 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [3s 513ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45310 DEBUG: [pool-1-thread-1] [3s 514ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 514ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 514ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 514ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 514ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 514ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 514ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2078ebc4 DEBUG: [pool-1-thread-1] [3s 514ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(11) read demand reset to 0 DEBUG: [pool-1-thread-1] [3s 514ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 514ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 514ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-2] [3s 515ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 515ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 515ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 515ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [3s 515ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 515ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 515ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 515ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [3s 515ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [3s 515ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (true) DEBUG: [pool-1-thread-3] [3s 515ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 515ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 515ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 515ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 516ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 516ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 516ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 516ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [3s 516ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 516ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [3s 516ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [3s 516ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 516ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 516ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 516ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 516ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 516ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 516ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 516ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [pool-1-thread-3] [3s 516ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [3s 516ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [3s 516ms] SocketTube(11) read bytes: 71 DEBUG: [pool-1-thread-3] [3s 517ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [3s 517ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-3] [3s 517ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f7203ed DEBUG: [HttpClient-9-SelectorManager] [3s 517ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 517ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 517ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@435b963c DEBUG: [HttpClient-9-SelectorManager] [3s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [pool-1-thread-1] [3s 517ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [3s 517ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 517ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@435b963c DEBUG: [pool-1-thread-1] [3s 517ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 517ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 517ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@435b963c DEBUG: [pool-1-thread-1] [3s 517ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 517ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 517ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45310 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-1] [3s 518ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 518ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-1] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d947cf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3300c5c9 queue.isEmpty: false DEBUG: [pool-1-thread-1] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 518ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 518ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 518ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [3s 518ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 518ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [3s 519ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 519ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [3s 519ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 519ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [3s 519ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 519ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 519ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-1] [3s 519ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [3s 520ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5e98971d DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-1] [3s 520ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 520ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [pool-1-thread-1] [3s 520ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 520ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) onSubscribe called DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [3s 520ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 520ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [3s 520ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-9-SelectorManager] [3s 520ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [3s 521ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 521ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 521ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 521ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [3s 521ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 521ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 521ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [3s 521ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 521ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [3s 521ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 521ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [3s 521ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-1] [3s 521ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d947cf6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3300c5c9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 521ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 521ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [3s 521ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 521ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 521ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 521ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [3s 521ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 521ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 522ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [3s 522ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [3s 522ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 522ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 522ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 522ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [3s 524ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [3s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [readLoop] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 524ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 524ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-9-SelectorManager] [3s 524ms] SocketTube(11) read bytes: 87 DEBUG: [readLoop] [3s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 524ms] Http2Connection(SocketTube(11)) onNext: got 87 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 524ms] SocketTube(11) resuming read event DEBUG: [readLoop] [3s 524ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 524ms] 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 524ms] Http2Connection(SocketTube(11)) sending 87 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 525ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 87 DEBUG: [readLoop] [3s 525ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 525ms] Http2Connection(SocketTube(11)) Processing 87 DEBUG: [readLoop] [3s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 525ms] FramesDecoder decodes: 87 DEBUG: [HttpClient-9-SelectorManager] [3s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [readLoop] [3s 525ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-3] [3s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 525ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-9-SelectorManager] [3s 525ms] SocketTube(11) read bytes: 9 DEBUG: [readLoop] [3s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 525ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [readLoop] [3s 525ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [3s 525ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [3s 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-9-SelectorManager] [3s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [pool-1-thread-3] [3s 525ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-9-SelectorManager] [3s 525ms] 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 526ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 526ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 526ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [3s 526ms] SocketTube(11) trying to write: 9 DEBUG: [pool-1-thread-3] [3s 526ms] SocketTube(11) wrote: 9 DEBUG: [readLoop] [3s 526ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 526ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [3s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 526ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [3s 526ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 526ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 526ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [3s 526ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 527ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 527ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-3] [3s 613ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 613ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 613ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 613ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 613ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 614ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 614ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 614ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 614ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 614ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 614ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 614ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 614ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c537965 DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-3] [3s 615ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 615ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 615ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 615ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 615ms] HttpClientImpl(9) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [MainThread] [3s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 617ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 617ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 617ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 617ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 619ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 619ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 619ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [3s 619ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 619ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 620ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 620ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 620ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 620ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 620ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 620ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-1] [3s 620ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 621ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 621ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 621ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [3s 621ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 621ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 621ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 621ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 621ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 621ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 621ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 621ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 622ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 622ms] FramesDecoder Got frame: HEADERS: length=51, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 3 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 623ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [3s 623ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [3s 623ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 623ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 624ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 624ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [pool-1-thread-1] [3s 624ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [3s 624ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [3s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 624ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 624ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 624ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 624ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 625ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 720ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 720ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-1] [3s 720ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 720ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-1] [3s 720ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 721ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [MainThread] [3s 721ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [MainThread] [3s 721ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 721ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 721ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 721ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 721ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 721ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 721ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-1] [3s 721ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-1] [3s 722ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@25e8067 DEBUG: [pool-1-thread-1] [3s 722ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-1] [3s 722ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [3s 721ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 724ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 724ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 725ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [pool-1-thread-1] [3s 725ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 726ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 726ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 726ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-1] [3s 727ms] 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=45256, Session(1711993619931|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@395971c1 for C (true) DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [3s 727ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45256 DEBUG: [pool-1-thread-1] [3s 728ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-1] [3s 728ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 728ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-1] [3s 728ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-1] [3s 728ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 728ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] 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@34ae9f04[Not completed, 4 dependents] (id=906) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [3s 728ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [HttpClient-9-SelectorManager] [3s 728ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 728ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [3s 729ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-1] [3s 729ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [3s 729ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 729ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [3s 729ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 730ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 729ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 730ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [3s 730ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 735ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 736ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 736ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [3s 736ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-1] [3s 736ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-1] [3s 736ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 737ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 737ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 737ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 737ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 740ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-1] [3s 740ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [HttpClient-9-SelectorManager] [3s 740ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 741ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 741ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 741ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [3s 741ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 741ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 741ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 741ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 743ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-1] [3s 743ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [3s 743ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 743ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 743ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [3s 744ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 744ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 744ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 745ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [3s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [HttpClient-9-SelectorManager] [3s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 745ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 745ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 745ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-9-SelectorManager] [3s 746ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [3s 746ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 746ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [3s 747ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [3s 747ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-1] [3s 747ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 747ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [3s 747ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [3s 748ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 748ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 748ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [3s 748ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-1] [3s 748ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [3s 749ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [3s 749ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 749ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 749ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 749ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-1] [3s 749ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 749ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [3s 749ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [3s 750ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [3s 750ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-1] [3s 750ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5cf32f16 DEBUG: [pool-1-thread-1] [3s 750ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [3s 750ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 750ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 750ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [3s 750ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 750ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [3s 750ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 750ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 750ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 750ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 750ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 751ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 751ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [3s 751ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [3s 751ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-1] [3s 751ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [3s 751ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [3s 751ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 751ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 751ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 751ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 752ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 752ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-1] [3s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 752ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 752ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 752ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 752ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 752ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [3s 752ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 752ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 753ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 753ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 753ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 753ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 753ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 753ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 754ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 754ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 754ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 754ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 755ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 755ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [pool-1-thread-1] [3s 755ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [3s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [pool-1-thread-1] [3s 755ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [3s 755ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [3s 755ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 755ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 756ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [Test-server-pool] [3s 756ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [Test-server-pool] [3s 756ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SocketTube(12) read bytes: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SSL Reader(SocketTube(12)) onNext DEBUG: [Test-server-pool] [3s 756ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SSL Reader(SocketTube(12)) Adding 1803 bytes to read buffer DEBUG: [Test-server-pool] [3s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 756ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [3s 756ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 756ms] SSL Reader(SocketTube(12)) Unwrapping: 1803 DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [3s 756ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer(2): connection started DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [readLoop] [3s 757ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [3s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [3s 757ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-1] [3s 757ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [readLoop] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [readLoop] [3s 758ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [3s 758ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-1] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 758ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-1] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [readLoop] [3s 758ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-1] [3s 758ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 758ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [3s 758ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [3s 758ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 758ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 758ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 759ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) onNext TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [3s 759ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 760ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 760ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) wrote: 47 DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 760ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 760ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 760ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [3s 760ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 760ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 760ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-1] [3s 760ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 760ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 760ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 760ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 761ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 761ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 761ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SocketTube(12) read bytes: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SSL Reader(SocketTube(12)) Adding 163 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-1] [3s 765ms] SSL Reader(SocketTube(12)) Unwrapping: 163 DEBUG: [HttpClient-9-SelectorManager] [3s 765ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [HttpClient-9-SelectorManager] [3s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-1] [3s 766ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-1] [3s 766ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-1] [3s 766ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-1] [3s 766ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 766ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 767ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-1] [3s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 826ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 826ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 826ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 826ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-1] [3s 827ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [3s 827ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 827ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [3s 828ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 828ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 828ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 828ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [3s 828ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [pool-1-thread-1] [3s 829ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 829ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 830ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 830ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [3s 831ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 831ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 831ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 831ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [3s 831ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [3s 831ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 831ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 831ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 831ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 831ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 832ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 832ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 832ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 832ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 832ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@69e887cc DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [3s 832ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-1] [3s 832ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 832ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 832ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 832ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 832ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 832ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [3s 833ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [pool-1-thread-1] [3s 833ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 834ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [3s 834ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 834ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 834ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [3s 834ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [3s 834ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 834ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [3s 835ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [3s 835ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-1] [3s 835ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [3s 835ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [3s 835ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [3s 836ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [3s 836ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [3s 836ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [3s 837ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 837ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [3s 837ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 837ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [3s 837ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [3s 837ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [3s 837ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [3s 837ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [3s 837ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 837ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 837ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 838ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [readLoop] [3s 838ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 838ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [readLoop] [3s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 838ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [3s 838ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [3s 838ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 838ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [3s 838ms] Exchange checkFor407: all clear DEBUG: [readLoop] [3s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 838ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 838ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [3s 838ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [3s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [3s 840ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [3s 840ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [3s 840ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [3s 840ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [3s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 841ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 841ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [3s 842ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [3s 842ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 842ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 842ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-1] [3s 842ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [3s 842ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [3s 842ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 842ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 842ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-1] [3s 843ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [3s 843ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [3s 843ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-1] [3s 934ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 934ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [3s 934ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [3s 934ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-1] [3s 934ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 934ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [MainThread] [3s 935ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 935ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-1] [3s 936ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-1] [3s 936ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [3s 936ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 937ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-1] [3s 937ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 937ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 937ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [3s 937ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [3s 937ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [3s 937ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [MainThread] [3s 937ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 937ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-1] [3s 938ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [3s 938ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-1] [3s 938ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-1] [3s 938ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 939ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [3s 939ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [3s 939ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 939ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2c7a0226 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-1] [3s 939ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [3s 939ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 939ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [3s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [3s 955ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [3s 960ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [pool-1-thread-1] [3s 961ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [3s 961ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [3s 961ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [3s 961ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [3s 961ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [3s 961ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [3s 962ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [3s 962ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 962ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [3s 962ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f1ffdb5 queue.isEmpty: true DEBUG: [pool-1-thread-1] [3s 962ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f1ffdb5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [3s 962ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 962ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 962ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 963ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 963ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [3s 963ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [3s 963ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [3s 963ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@542220bb for C (true) DEBUG: [HttpClient-10-SelectorManager] [3s 963ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [3s 964ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38522 DEBUG: [pool-1-thread-1] [3s 964ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [3s 964ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [3s 964ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [3s 964ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-1] [3s 964ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-1] [3s 964ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [3s 964ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-1] [3s 964ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-1] [3s 964ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-1] [3s 964ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [3s 964ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5eda4bcb DEBUG: [pool-1-thread-1] [3s 964ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [3s 964ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [3s 965ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [3s 965ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [3s 965ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [3s 965ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [3s 965ms] SocketTube(13) write: starting subscription DEBUG: [pool-1-thread-3] [3s 965ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 965ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 965ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [3s 965ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [3s 965ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 965ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 965ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-2] [3s 965ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [3s 965ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [3s 965ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [3s 965ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 965ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-2] [3s 965ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 965ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 965ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [3s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bd8ce74 for R (true) DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 966ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-1] [3s 966ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-1] [3s 966ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 966ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 966ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [3s 966ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 966ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 966ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [3s 966ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [3s 966ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [3s 966ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 966ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@32e4df7d DEBUG: [pool-1-thread-1] [3s 967ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 967ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 967ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 967ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-1] [3s 967ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bd8ce74 for None (false) DEBUG: [HttpClient-10-SelectorManager] [3s 968ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [3s 968ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [3s 968ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [3s 968ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bd8ce74 for R (false) DEBUG: [pool-1-thread-1] [3s 968ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f1ffdb5 DEBUG: [HttpClient-10-SelectorManager] [3s 968ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 968ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 968ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f1ffdb5 DEBUG: [pool-1-thread-1] [3s 968ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [3s 968ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [3s 969ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f1ffdb5 DEBUG: [pool-1-thread-1] [3s 969ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 969ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 67ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 68ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5a51e276(10) DEBUG: [pool-1-thread-1] [4s 68ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6ffd0a67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dddcd95 queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 68ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-1] [4s 68ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 68ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 68ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 68ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 68ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6ffd0a67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dddcd95, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 68ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ffd0a67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dddcd95 DEBUG: [pool-1-thread-1] [4s 68ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 68ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ffd0a67/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3dddcd95 DEBUG: [pool-1-thread-1] [4s 68ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [4s 69ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [4s 69ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 69ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 69ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-1] [4s 69ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 69ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 69ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-1] [4s 69ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 69ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-1] [4s 69ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 69ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 69ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-10-SelectorManager] [4s 69ms] SocketTube(13) read demand reset to 0 DEBUG: [pool-1-thread-1] [4s 69ms] HttpResponseInputStream next item received DEBUG: [HttpClient-10-SelectorManager] [4s 69ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-1] [4s 69ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [4s 70ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-1] [4s 70ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5a51e276(10) DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1bd8ce74 for R (false) DEBUG: [pool-1-thread-1] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) onSubscribe called DEBUG: [pool-1-thread-1] [4s 70ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 70ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [4s 70ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 72ms] HttpClientImpl(10) ClientImpl (async) elapsed 111 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [MainThread] [4s 73ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 73ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 73ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 73ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 73ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 75ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 76ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [pool-1-thread-3] [4s 76ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 77ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 77ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 77ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 77ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 77ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 77ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 78ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 78ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 78ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@599b9e53 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 78ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@599b9e53, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 78ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 78ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 78ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 78ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 78ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 78ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 78ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [4s 79ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3097d80e for C (true) DEBUG: [HttpClient-11-SelectorManager] [4s 79ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 79ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38530 DEBUG: [pool-1-thread-3] [4s 80ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 80ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-3] [4s 80ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a6fb37e DEBUG: [pool-1-thread-3] [4s 80ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 80ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 80ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) write: starting subscription DEBUG: [pool-1-thread-1] [4s 80ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-11-SelectorManager] [4s 80ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 80ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 80ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 81ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-3] [4s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 81ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [4s 81ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 81ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [4s 81ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 81ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-11-SelectorManager] [4s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6d2a57 for R (true) DEBUG: [pool-1-thread-2] [4s 81ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 81ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 81ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 81ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 81ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 81ms] SocketTube(14) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 81ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-3] [4s 81ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-3] [4s 81ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 81ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 81ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 81ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 82ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 82ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 82ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 82ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 82ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 82ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 82ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [4s 82ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 82ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 82ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 82ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e845c54 DEBUG: [pool-1-thread-3] [4s 82ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 82ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 82ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 82ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-3] [4s 82ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6d2a57 for None (false) DEBUG: [HttpClient-11-SelectorManager] [4s 83ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [4s 83ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 83ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-3] [4s 83ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@599b9e53 DEBUG: [HttpClient-11-SelectorManager] [4s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6d2a57 for R (false) DEBUG: [pool-1-thread-3] [4s 83ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 83ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 83ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@599b9e53 DEBUG: [pool-1-thread-3] [4s 83ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [4s 83ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [4s 83ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@599b9e53 DEBUG: [pool-1-thread-3] [4s 83ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 83ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 179ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 179ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5679821a(11) DEBUG: [pool-1-thread-3] [4s 179ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15721c61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f013587 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 179ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-3] [4s 179ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 179ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 179ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 179ms] HttpClientImpl(11) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [pool-1-thread-3] [4s 179ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 180ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15721c61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f013587, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 180ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15721c61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f013587 DEBUG: [pool-1-thread-3] [4s 180ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 180ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15721c61/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@f013587 DEBUG: [pool-1-thread-3] [4s 180ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [MainThread] [4s 180ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 180ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [4s 181ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [4s 181ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [4s 181ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 181ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 181ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [4s 181ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [4s 181ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 181ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 181ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 181ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-3] [4s 182ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 182ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 182ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) resuming read event DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f6d2a57 for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 182ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 183ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 183ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 183ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 183ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 183ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 183ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-11-SelectorManager] [4s 183ms] SocketTube(14) write: starting subscription DEBUG: [pool-1-thread-3] [4s 183ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [4s 184ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 184ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5679821a(11) DEBUG: [pool-1-thread-2] [4s 184ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 184ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 184ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 184ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [MainThread] [4s 185ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 185ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 186ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 186ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 186ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 187ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-3] [4s 187ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 187ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@166b4b6c for C (true) DEBUG: [HttpClient-12-SelectorManager] [4s 187ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [4s 187ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47822 DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 188ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] 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@1c93201c[Not completed, 4 dependents] (id=1128) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 188ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 188ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 188ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 189ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 189ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 189ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 189ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 192ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 192ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 193ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 193ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] SocketTube(15) read bytes: 261 DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] SSL Reader(SocketTube(15)) Adding 261 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 204ms] 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 205ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 205ms] SSL Reader(SocketTube(15)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [4s 205ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [4s 205ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 205ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 205ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 205ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 205ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 211ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 211ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 211ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 212ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 212ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [4s 212ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-3] [4s 212ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 212ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 214ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-3] [4s 214ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 214ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 214ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 214ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 214ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 214ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-3] [4s 214ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 215ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [4s 215ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [4s 215ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 215ms] 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 215ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47822 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-3] [4s 215ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 215ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@75c8f58a queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@75c8f58a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 215ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 215ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 215ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 215ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@151c94da DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 216ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 216ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 216ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 216ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 216ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [pool-1-thread-3] [4s 216ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 216ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 216ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 216ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 216ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 216ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 216ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 217ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [4s 217ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [4s 217ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) onNext DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 217ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 217ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 217ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 217ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 217ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 217ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 217ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 217ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(15) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(15) wrote: 90 DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 217ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 218ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-3] [4s 218ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 218ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-3] [4s 218ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 218ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 218ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 218ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 218ms] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 218ms] Http1Response(id=14) First time around DEBUG: [pool-1-thread-3] [4s 218ms] Http1Response(id=14) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 218ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 218ms] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5da58f56 DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 218ms] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 219ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 219ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 219ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 219ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (false) DEBUG: [pool-1-thread-3] [4s 220ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] 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 220ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [HttpClient-12-SelectorManager] [4s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (false) DEBUG: [pool-1-thread-3] [4s 221ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 221ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 221ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [4s 221ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 221ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 265ms] SocketTube(15) read bytes: 167 DEBUG: [HttpClient-12-SelectorManager] [4s 265ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 265ms] SSL Reader(SocketTube(15)) Adding 167 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 265ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (false) DEBUG: [pool-1-thread-3] [4s 265ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 266ms] 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 266ms] SSL Reader(SocketTube(15)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 266ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [4s 266ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [4s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@75c8f58a DEBUG: [pool-1-thread-3] [4s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@75c8f58a DEBUG: [pool-1-thread-3] [4s 267ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [4s 267ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [4s 267ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@75c8f58a DEBUG: [pool-1-thread-3] [4s 267ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 267ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 286ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [4s 286ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7677d0c7(12) DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34f49735/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a24084 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 287ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 287ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 287ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 287ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34f49735/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a24084, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34f49735/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a24084 DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34f49735/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a24084 DEBUG: [pool-1-thread-3] [4s 287ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [4s 287ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 287ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 288ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 288ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 289ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [4s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [4s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34f49735/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a24084 DEBUG: [pool-1-thread-3] [4s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34f49735/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a24084 DEBUG: [pool-1-thread-3] [4s 289ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [4s 289ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [4s 289ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 289ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 289ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [4s 289ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [pool-1-thread-3] [4s 289ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [4s 289ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 289ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-3] [4s 289ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-3] [4s 290ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-3] [4s 290ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 290ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 290ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 290ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 290ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 290ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 290ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7677d0c7(12) DEBUG: [pool-1-thread-3] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 290ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 290ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [4s 290ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 290ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 290ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 290ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 290ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-3] [4s 291ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-3] [4s 291ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 291ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 291ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 291ms] HttpClientImpl(12) ClientImpl (async) elapsed 105 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [HttpClient-12-SelectorManager] [4s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5991adea for R (false) DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 295ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 296ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 297ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [pool-1-thread-2] [4s 298ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [4s 298ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 298ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 299ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-2] [4s 299ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 300ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1db093b0 for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 300ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 300ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47828 DEBUG: [pool-1-thread-2] [4s 301ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-2] [4s 301ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 301ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-2] [4s 301ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [4s 301ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 301ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [4s 301ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-2] [4s 301ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-2] [4s 301ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 301ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [4s 301ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 301ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [4s 301ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 305ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 305ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] 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@1748f8c0[Not completed, 4 dependents] (id=1203) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [4s 305ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SSL Reader(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(16)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@524a644d[Not completed, 1 dependents] (id=1209), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-13-SelectorManager] [4s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (true) DEBUG: [pool-1-thread-2] [4s 306ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 306ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 306ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [4s 306ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-2] [4s 306ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-2] [4s 306ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 306ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 306ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 307ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 307ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 307ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 316ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 316ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 316ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [4s 317ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [4s 317ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 317ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 317ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 317ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 317ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 319ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [4s 319ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 319ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 319ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 319ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 319ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 319ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 320ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 320ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 320ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 320ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [4s 320ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [4s 320ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 320ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 320ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 321ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [4s 321ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 321ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 321ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [4s 321ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-2] [4s 321ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 321ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 322ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 322ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 323ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 323ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 323ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 323ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-2] [4s 323ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 323ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [4s 323ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [4s 323ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 323ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [4s 323ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47828 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-2] [4s 323ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 323ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1297a3f0 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1297a3f0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 324ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 324ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [4s 324ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [4s 324ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39f60dc1 DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 324ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 324ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 324ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-2] [4s 324ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 324ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 324ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 324ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 324ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [4s 325ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 325ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-2] [4s 325ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 325ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 325ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 325ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 325ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 325ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 326ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 326ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 326ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 326ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 326ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 326ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-2] [4s 326ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 326ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 326ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 326ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 326ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 326ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-2] [4s 326ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 326ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-2] [4s 326ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 326ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 326ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 326ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 326ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 326ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-2] [4s 327ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 327ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 327ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@8f35ba2 DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 327ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 327ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 328ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 328ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 328ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 328ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 328ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 328ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SocketTube(16) read bytes: 1843 DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SSL Reader(SocketTube(16)) Adding 1843 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (false) DEBUG: [pool-1-thread-2] [4s 329ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1843, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 329ms] SSL Reader(SocketTube(16)) Unwrapping: 1843 DEBUG: [HttpClient-13-SelectorManager] [4s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (false) DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1843 into buffer of 16676 remaining to decode: 122 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-2] [4s 330ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [4s 331ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 331ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 331ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [4s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [4s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1297a3f0 DEBUG: [pool-1-thread-2] [4s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1297a3f0 DEBUG: [pool-1-thread-2] [4s 331ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [4s 331ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [4s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1297a3f0 DEBUG: [pool-1-thread-2] [4s 331ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 331ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-13-SelectorManager] [4s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 377ms] SocketTube(16) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 377ms] SocketTube(16) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 401ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [4s 401ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6168c46b(13) DEBUG: [pool-1-thread-2] [4s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 401ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 401ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 401ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 401ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 401ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 402ms] HttpClientImpl(13) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b DEBUG: [pool-1-thread-2] [4s 402ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [4s 402ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [4s 402ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 402ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 402ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 402ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 402ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (true) DEBUG: [MainThread] [4s 402ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SocketTube(16) read bytes: 101 DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SSL Reader(SocketTube(16)) Adding 101 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 403ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 404ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b DEBUG: [pool-1-thread-2] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b DEBUG: [pool-1-thread-2] [4s 404ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [4s 404ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [4s 405ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 405ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 405ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [4s 405ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [4s 405ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [4s 405ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [4s 405ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 405ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 405ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 406ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b DEBUG: [pool-1-thread-2] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2f1f9d4b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@38337b DEBUG: [pool-1-thread-2] [4s 406ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [4s 407ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-2] [4s 407ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [4s 407ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [4s 407ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-2] [4s 407ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-2] [4s 407ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-2] [4s 407ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 407ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 407ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 407ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 407ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 407ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [4s 407ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 407ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 407ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6168c46b(13) DEBUG: [pool-1-thread-2] [4s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 408ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-2] [4s 408ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-2] [4s 408ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-2] [4s 408ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 408ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4bfe40a7 for R (false) DEBUG: [MainThread] [4s 408ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 482ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [HttpClient-5-SelectorManager] [4s 483ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 485ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [pool-1-thread-2] [4s 485ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [HttpClient-4-SelectorManager] [4s 485ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [4s 485ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 485ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [pool-1-thread-2] [4s 485ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 486ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 486ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 486ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 486ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 486ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 487ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 487ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 487ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4833e998 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 487ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4833e998, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 487ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 487ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 487ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 487ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 487ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 487ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 488ms] PlainHttpConnection(SocketTube(17)) 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=45324,localport=52293] TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39419b2a for C (true) DEBUG: [HttpClient-13-SelectorManager] [4s 489ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [4s 489ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [4s 489ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45324 DEBUG: [HttpClient-12-SelectorManager] [4s 489ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [pool-1-thread-2] [4s 489ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 489ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-2] [4s 490ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 490ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-2] [4s 490ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-2] [4s 490ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-14-SelectorManager] [4s 490ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@33b9f05a DEBUG: [pool-1-thread-2] [4s 490ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 490ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 490ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 490ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 490ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [4s 491ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [4s 496ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 496ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 496ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 496ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 496ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 496ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 496ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 496ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [4s 496ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [4s 496ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 496ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 496ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-1] [4s 496ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 496ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 496ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 496ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 496ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 497ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 497ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-10-SelectorManager] [4s 497ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [pool-1-thread-3] [4s 496ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 497ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 497ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 497ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 497ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 497ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 497ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-1] [4s 497ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 497ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 497ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 497ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 498ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 498ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 498ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 498ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 498ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-1] [4s 498ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 498ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 498ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@481eb8bf DEBUG: [pool-1-thread-1] [4s 498ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 497ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 498ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 498ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for R (true) DEBUG: [HttpClient-14-SelectorManager] [4s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 499ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-12-SelectorManager] [4s 499ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-14-SelectorManager] [4s 499ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 499ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 499ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4833e998 DEBUG: [HttpClient-14-SelectorManager] [4s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for R (false) DEBUG: [pool-1-thread-3] [4s 499ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-12-SelectorManager] [4s 499ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [4s 499ms] 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 499ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4833e998 DEBUG: [pool-1-thread-3] [4s 499ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-12-SelectorManager] [4s 499ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 499ms] SocketTube(15) pausing read event DEBUG: [pool-1-thread-3] [4s 499ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 500ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4833e998 DEBUG: [pool-1-thread-3] [4s 500ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 500ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 500ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45324 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-3] [4s 500ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 500ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1b15da74(14) DEBUG: [pool-1-thread-3] [4s 500ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@647405a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@161a3298 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 500ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 500ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 500ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 501ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 501ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 501ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 501ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-8-SelectorManager] [4s 502ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [4s 502ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 502ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [HttpClient-11-SelectorManager] [4s 502ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [4s 502ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-11-SelectorManager] [4s 502ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 502ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-11-SelectorManager] [4s 502ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) connecting flows DEBUG: [HttpClient-11-SelectorManager] [4s 502ms] SocketTube(14) pausing read event DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 502ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 503ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 503ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 503ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 503ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 503ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 503ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [4s 503ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-3] [4s 503ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4787ca9d DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 503ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 503ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-3] [4s 503ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-14-SelectorManager] [4s 503ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-3] [4s 504ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 504ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-14-SelectorManager] [4s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for R (false) DEBUG: [pool-1-thread-3] [4s 504ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [HttpClient-14-SelectorManager] [4s 504ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 504ms] SocketTube(17) onSubscribe called DEBUG: [pool-1-thread-3] [4s 504ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-14-SelectorManager] [4s 504ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 504ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-14-SelectorManager] [4s 504ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 504ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 504ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-3] [4s 504ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [4s 504ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 504ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1b15da74(14) DEBUG: [pool-1-thread-3] [4s 504ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@647405a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@161a3298, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 504ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 504ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 504ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-13-SelectorManager] [4s 505ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [4s 505ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 505ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 505ms] SocketTube(16) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 506ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [4s 506ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [4s 506ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 506ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 506ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 506ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 506ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [4s 506ms] SocketTube(1) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 506ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 506ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 506ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 506ms] SocketTube(3) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 506ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 506ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 506ms] SocketTube(2) pausing read event DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 507ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 507ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 507ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 507ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 507ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 507ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 508ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 508ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 508ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 508ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 508ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [readLoop] [4s 509ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [4s 509ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [4s 509ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 509ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 510ms] FramesDecoder Got frame: SETTINGS: length=30, 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 510ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 510ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 510ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 510ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 510ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] SocketTube(17) read bytes: 96 DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] Http2Connection(SocketTube(17)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for R (false) DEBUG: [pool-1-thread-1] [4s 511ms] Http2Connection(SocketTube(17)) sending 96 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 512ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 96 DEBUG: [HttpClient-14-SelectorManager] [4s 511ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 512ms] Http2Connection(SocketTube(17)) Processing 96 DEBUG: [pool-1-thread-1] [4s 512ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-1] [4s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 512ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [4s 512ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 512ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 512ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 512ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-8-SelectorManager] [4s 512ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [pool-1-thread-1] [4s 512ms] SocketTube(17) trying to write: 9 DEBUG: [readLoop] [4s 512ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 512ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 513ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 513ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 513ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 515ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [4s 516ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 516ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 516ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-2-SelectorManager] [4s 517ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [4s 518ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 518ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 518ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 518ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 518ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 518ms] Http2ClientImpl stopping DEBUG: [HttpClient-4-SelectorManager] [4s 522ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 523ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 523ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 523ms] SocketTube(4) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 524ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [4s 524ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [4s 524ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [4s 525ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 525ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 525ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 526ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-5-SelectorManager] [4s 536ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [4s 537ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-7-SelectorManager] [4s 537ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [4s 537ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [4s 537ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 537ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 538ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [4s 539ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [4s 543ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 543ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 543ms] SocketTube(8) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] SocketTube(13) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [4s 543ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-10-SelectorManager] [4s 544ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [4s 544ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 544ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [4s 544ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 545ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-1] [4s 545ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 545ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-1] [4s 545ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 545ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 545ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 545ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 546ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45324 DEBUG: [HttpClient-5-SelectorManager] [4s 560ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 560ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [4s 560ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 560ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5bca1451 DEBUG: [HttpClient-5-SelectorManager] [4s 560ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 561ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 561ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 561ms] SocketTube(7) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 561ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 561ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 561ms] SocketTube(6) pausing read event DEBUG: [HttpClient-6-SelectorManager] [4s 561ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3464063a DEBUG: [HttpClient-6-SelectorManager] [4s 561ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 582ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 582ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [4s 582ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 582ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 582ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 582ms] SocketTube(6) write: cancel DEBUG: [HttpClient-6-SelectorManager] [4s 582ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 583ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [4s 583ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 583ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 583ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 583ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 583ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 583ms] HttpClientImpl(14) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-1] [4s 583ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 583ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 583ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [HttpClient-5-SelectorManager] [4s 585ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [MainThread] [4s 591ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] SocketTube(5) Stopping read scheduler DEBUG: [pool-1-thread-2] [4s 592ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [4s 592ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 592ms] HttpResponseInputStream next item received DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] SocketTube(5) Read scheduler stopped DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 592ms] HttpResponseInputStream item offered DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] SocketTube(5) write: cancel DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 592ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [pool-1-thread-1] [4s 592ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [4s 592ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 592ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 593ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 593ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 593ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 593ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 593ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 593ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 593ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 593ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 593ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 593ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 594ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4f372de9 DEBUG: [pool-1-thread-1] [4s 594ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 594ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [MainThread] [4s 594ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 595ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 595ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 595ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 596ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 596ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 596ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 596ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 596ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 597ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 597ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 597ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e5336e4 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 597ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e5336e4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 597ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 597ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 597ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 597ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 598ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 598ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 598ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@17801e5a for C (true) TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45336,localport=52293] DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45336 DEBUG: [pool-1-thread-1] [4s 599ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 599ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 599ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 599ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 599ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 599ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 599ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-15-SelectorManager] [4s 599ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 599ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [4s 599ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 599ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1d78752a DEBUG: [pool-1-thread-1] [4s 599ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 599ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 599ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 599ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [4s 600ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 600ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 600ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-1] [4s 600ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-4] [4s 600ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [4s 600ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [4s 600ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(18) write: starting subscription DEBUG: [pool-1-thread-4] [4s 600ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-4] [4s 600ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-1] [4s 600ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 600ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for R (true) DEBUG: [pool-1-thread-1] [4s 600ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 600ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-1] [4s 600ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 600ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [4s 600ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 600ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 600ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 601ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 601ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 601ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 601ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 601ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 601ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-1] [4s 601ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 601ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 601ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 601ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 601ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 601ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 601ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 601ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 601ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-1] [4s 601ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for None (false) DEBUG: [pool-1-thread-1] [4s 601ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 601ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6335b6d1 DEBUG: [pool-1-thread-1] [4s 602ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-1] [4s 603ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e5336e4 DEBUG: [pool-1-thread-1] [4s 618ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 618ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e5336e4 DEBUG: [pool-1-thread-1] [4s 618ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [4s 618ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [4s 618ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e5336e4 DEBUG: [pool-1-thread-1] [4s 618ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 618ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 618ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45336 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-1] [4s 618ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [4s 619ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1cd5e0ff(15) DEBUG: [pool-1-thread-1] [4s 619ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@151b873b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26fa4f7f queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 619ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-1] [4s 619ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 619ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 619ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [4s 619ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 619ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 620ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-1] [4s 620ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3767cc43 DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [4s 620ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 621ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 621ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 621ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [4s 621ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [4s 621ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 620ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 621ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 621ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 621ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [4s 621ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 621ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 621ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 621ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 621ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 622ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [pool-1-thread-4] [4s 622ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-4] [4s 622ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 622ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [4s 622ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [Test-server-pool] [4s 622ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [4s 622ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [4s 622ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [Test-server-pool] [4s 622ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [4s 622ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 622ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [Test-server-pool] [4s 622ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [4s 622ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-1] [4s 622ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 623ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 623ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-1] [4s 623ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 623ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 623ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1cd5e0ff(15) DEBUG: [pool-1-thread-1] [4s 623ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@151b873b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26fa4f7f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 623ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 623ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 623ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [4s 622ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 623ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [4s 623ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [4s 623ms] SocketTube(18) wrote: 13 DEBUG: [pool-1-thread-4] [4s 623ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 623ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [4s 623ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 623ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 623ms] 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 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [4s 624ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [4s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 624ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 624ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for None (false) DEBUG: [readLoop] [4s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(18) read bytes: 82 DEBUG: [readLoop] [4s 624ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 624ms] Http2Connection(SocketTube(18)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for R (false) DEBUG: [readLoop] [4s 625ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 625ms] Http2Connection(SocketTube(18)) sending 82 to Http2Connection.asyncReceive DEBUG: [readLoop] [4s 625ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [4s 625ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 82 DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for None (false) DEBUG: [pool-1-thread-4] [4s 625ms] Http2Connection(SocketTube(18)) Processing 82 DEBUG: [readLoop] [4s 625ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-4] [4s 625ms] FramesDecoder decodes: 82 DEBUG: [readLoop] [4s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 625ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SocketTube(18) read bytes: 9 DEBUG: [readLoop] [4s 625ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [4s 625ms] 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 625ms] Http2Connection(SocketTube(18)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 625ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SocketTube(18) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for R (false) DEBUG: [pool-1-thread-4] [4s 625ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 626ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 626ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-4] [4s 626ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-4] [4s 626ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-4] [4s 626ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [4s 626ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 626ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [readLoop] [4s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 626ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 626ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 626ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 626ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [4s 626ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 626ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 626ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 626ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 627ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 627ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45336 DEBUG: [HttpClient-5-SelectorManager] [4s 645ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-5-SelectorManager] [4s 645ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [4s 645ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [4s 646ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 646ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 646ms] Http2Connection(SocketTube(5)) Close all streams Server connection to /127.0.0.1:45292 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [4s 646ms] 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@60d90162[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@48ea0a3e[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [4s 646ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 647ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 647ms] 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 647ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [4s 648ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [4s 648ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 648ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 648ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [4s 648ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:45306 stopping. 1 streams DEBUG: [HttpClient-6-SelectorManager] [4s 648ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [4s 648ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-7-SelectorManager] [4s 650ms] 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@4c8d2d9c[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@736de783, getALPN: jdk.internal.net.http.common.MinimalFuture@7256e4c9[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 650ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 650ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 650ms] 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 651ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 651ms] 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@2672a0c0[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@4a044df2[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 651ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 651ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 651ms] 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 652ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 655ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 657ms] 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@1748f8c0[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@524a644d[Completed normally] (id=1209), 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-13-SelectorManager] [4s 657ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 657ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 657ms] 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-8-SelectorManager] [4s 659ms] 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@7c923a0e[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@214b3bdf, getALPN: jdk.internal.net.http.common.MinimalFuture@2a4074f8[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-12-SelectorManager] [4s 662ms] 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@1c93201c[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@56162fd5[Completed normally] (id=1134), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 664ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@736de783, getALPN: jdk.internal.net.http.common.MinimalFuture@7256e4c9[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [4s 666ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 666ms] 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@48ea0a3e[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 667ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-13-SelectorManager] [4s 667ms] 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@524a644d[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 667ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 667ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 667ms] 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@4a044df2[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 667ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 667ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 667ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 667ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [4s 667ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [4s 668ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 668ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 668ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 668ms] Http2ClientImpl stopping TestServer: Connection writer stopping DEBUG: [HttpClient-8-SelectorManager] [4s 666ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 667ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 667ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 667ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-4-SelectorManager] [4s 667ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [4s 668ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 668ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 668ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 669ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 669ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 669ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [4s 668ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 668ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 669ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-13-SelectorManager] [4s 668ms] SSL Writer(SocketTube(16)) stop DEBUG: [pool-1-thread-2] [4s 668ms] 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-8-SelectorManager] [4s 668ms] SSL Reader(SocketTube(8)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 670ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 669ms] 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-7-SelectorManager] [4s 669ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [4s 671ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 671ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 669ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [4s 671ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 671ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [4s 671ms] Http2ClientImpl stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.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 672ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@214b3bdf, getALPN: jdk.internal.net.http.common.MinimalFuture@2a4074f8[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 673ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SSL Reader(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SSL Writer(SocketTube(8)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 673ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [4s 674ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [4s 674ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [HttpClient-8-SelectorManager] [4s 674ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [4s 674ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-8-SelectorManager] [4s 674ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams Server connection to /127.0.0.1:45250 stopping. 1 streams DEBUG: [pool-1-thread-2] [4s 670ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [4s 671ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 675ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:45242 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [4s 671ms] 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@56162fd5[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [pool-1-thread-3] [4s 673ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [4s 674ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [4s 676ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 676ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [4s 677ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 698ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 698ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 698ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 698ms] HttpClientImpl(15) ClientImpl (async) elapsed 103 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [4s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 699ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [MainThread] [4s 699ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 699ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 699ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 699ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 699ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 700ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 700ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 700ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 700ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1d1d9677 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SocketTube(18)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SocketTube(18)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SocketTube(18)) Processing 9 DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SocketTube(18)) H2 processed(2) DEBUG: [MainThread] [4s 700ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 703ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 704ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [pool-1-thread-4] [4s 704ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [4s 705ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [4s 705ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [4s 705ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [pool-1-thread-4] [4s 705ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 705ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2433d221 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-16-SelectorManager] [4s 705ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-16-SelectorManager] [4s 706ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45268 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45268, Session(1711993620691|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [4s 707ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-4] [4s 707ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-4] [4s 707ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-4] [4s 707ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-4] [4s 707ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 707ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 707ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-4] [4s 707ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] 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@2ecbb951[Not completed, 4 dependents] (id=1412) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 707ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) read demand reset to 0 DEBUG: [pool-1-thread-4] [4s 707ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) calling onSubscribe DEBUG: [pool-1-thread-4] [4s 707ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 707ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 707ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] 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 707ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 707ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 708ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 708ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 708ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-3] [4s 708ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 708ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 711ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 711ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 711ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 711ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 711ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 711ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 712ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-4] [4s 712ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-4] [4s 712ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 712ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 712ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 715ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 716ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 716ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 716ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 716ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 716ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 716ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 716ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 717ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 717ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 718ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-4] [4s 718ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [4s 718ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 718ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 719ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 719ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 720ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 721ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 721ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 721ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-4] [4s 721ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [4s 723ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 723ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 723ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 723ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-4] [4s 723ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [4s 724ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [4s 724ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [4s 724ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-4] [4s 724ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@17e5fd07 DEBUG: [pool-1-thread-4] [4s 724ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [4s 724ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 724ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 724ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 725ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 725ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [4s 725ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 725ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 725ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 725ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 725ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 725ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 725ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 725ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 725ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 725ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 725ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 725ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 725ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 725ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [4s 725ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 726ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-4] [4s 726ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-4] [4s 726ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 726ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 726ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 726ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 726ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 726ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 726ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-4] [4s 726ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 727ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 727ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 727ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 727ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 727ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [4s 727ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 727ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [4s 727ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 727ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 727ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 727ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-4] [4s 727ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-4] [4s 727ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 727ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 727ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 728ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 728ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 728ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 728ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 728ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 728ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 728ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 728ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 728ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 729ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-4] [4s 729ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-4] [4s 729ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [4s 729ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 729ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 729ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [4s 729ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 729ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 730ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 730ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 730ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 730ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 730ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 730ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 730ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [pool-1-thread-4] [4s 731ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 731ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [Test-server-pool] [4s 731ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SocketTube(19) no more demand for reading DEBUG: [Test-server-pool] [4s 731ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 731ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [4s 731ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 731ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 731ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [4s 731ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 731ms] SocketTube(19) got some demand for reading TestServer(2): connection started DEBUG: [pool-1-thread-4] [4s 731ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 731ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (true) DEBUG: [readLoop] [4s 731ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [readLoop] [4s 731ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 732ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) read bytes: 77 DEBUG: [readLoop] [4s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SSL Reader(SocketTube(19)) onNext DEBUG: [readLoop] [4s 732ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SSL Reader(SocketTube(19)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 732ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) resuming read event DEBUG: [readLoop] [4s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [readLoop] [4s 732ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-16-SelectorManager] [4s 732ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [readLoop] [4s 732ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 732ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 732ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-4] [4s 732ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [4s 732ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [4s 732ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [4s 733ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-4] [4s 733ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [4s 733ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [pool-1-thread-4] [4s 733ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [4s 733ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 733ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 733ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 733ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 733ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 733ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 734ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) wrote: 47 DEBUG: [HttpClient-16-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [4s 734ms] SocketTube(19) no more demand for reading DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 734ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 734ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 734ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 734ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 734ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [readLoop] [4s 734ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [4s 734ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [readLoop] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 734ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [4s 734ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 734ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [pool-1-thread-4] [4s 734ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 734ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 734ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 734ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 735ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [4s 735ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [4s 735ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 735ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 735ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [4s 735ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-4] [4s 735ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [4s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 736ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 736ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 736ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 736ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 736ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45268 DEBUG: [pool-1-thread-4] [4s 805ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 805ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 805ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 805ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 805ms] HttpClientImpl(16) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-4] [4s 805ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-4] [4s 805ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 805ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [4s 805ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [MainThread] [4s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 806ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-4] [4s 806ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [4s 806ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 806ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [4s 806ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 806ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 806ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 806ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 806ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 806ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 806ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 807ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 807ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [4s 807ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 807ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 807ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 807ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [4s 807ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-4] [4s 807ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 807ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 807ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 808ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 808ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 808ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 808ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 808ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@52e7619f DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 808ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-4] [4s 808ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 808ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [4s 808ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [4s 808ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [4s 808ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 808ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [MainThread] [4s 809ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [4s 810ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [pool-1-thread-4] [4s 810ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [4s 810ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [4s 810ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [4s 811ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-4] [4s 811ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [4s 811ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f5faa3b for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-17-SelectorManager] [4s 811ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45274, Session(1711993621670|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 811ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45274 DEBUG: [pool-1-thread-4] [4s 811ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-4] [4s 811ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-4] [4s 811ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-4] [4s 811ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [4s 812ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-4] [4s 812ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 812ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-4] [4s 812ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-4] [4s 812ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-4] [4s 812ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [4s 812ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) handling pending subscription for READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 0 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@35a7c14b[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-4] [4s 812ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) read demand reset to 0 DEBUG: [pool-1-thread-4] [4s 812ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 812ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 813ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 813ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 813ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-3] [4s 813ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 813ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 815ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 815ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 815ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-4] [4s 815ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-4] [4s 815ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 815ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 816ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 816ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 816ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 818ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 819ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 819ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [4s 819ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 819ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 819ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [4s 819ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 819ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 819ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 819ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 820ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 821ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 821ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 821ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 822ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 822ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 822ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 822ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 822ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 822ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [pool-1-thread-4] [4s 822ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 823ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 823ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 823ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 823ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-4] [4s 823ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 823ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [4s 824ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 824ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 825ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 825ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [4s 825ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 825ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 825ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 825ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 825ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 825ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-4] [4s 825ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [4s 825ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [4s 825ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [4s 826ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-4] [4s 826ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@637f3302 DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [4s 826ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 826ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 826ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 826ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 826ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [4s 826ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 826ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 826ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 826ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 826ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 826ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 826ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 826ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 826ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [4s 826ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 826ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [4s 827ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [4s 827ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 827ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 827ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 827ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 827ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 827ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 827ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-4] [4s 827ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 827ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 827ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 827ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 827ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 828ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-4] [4s 828ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-4] [4s 828ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 828ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 828ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 828ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 828ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 828ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 828ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 828ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 829ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 829ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 829ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-4] [4s 829ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-4] [4s 829ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 829ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 829ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 829ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 829ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 830ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 830ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 830ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 830ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 830ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 830ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 830ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 830ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 830ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [pool-1-thread-4] [4s 830ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 830ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [Test-server-pool] [4s 830ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 830ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [Test-server-pool] [4s 830ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 830ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 831ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 831ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 831ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [4s 831ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 831ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 831ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 831ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [4s 831ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (true) DEBUG: [readLoop] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 831ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 831ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [readLoop] [4s 831ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 831ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SocketTube(20) read bytes: 77 DEBUG: [readLoop] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SSL Reader(SocketTube(20)) onNext DEBUG: [readLoop] [4s 831ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 831ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SocketTube(20) resuming read event DEBUG: [readLoop] [4s 831ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [4s 831ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [pool-1-thread-4] [4s 831ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [HttpClient-17-SelectorManager] [4s 832ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) pushScheduler is alive TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 832ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [4s 832ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 832ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 832ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 Sent response headers 200 DEBUG: [pool-1-thread-4] [4s 832ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-4] [4s 832ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [4s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 832ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [4s 832ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 833ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 833ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 833ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 833ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 833ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 833ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 833ms] SocketTube(20) trying to write: 47 DEBUG: [pool-1-thread-4] [4s 833ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-4] [4s 833ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [4s 833ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 833ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 833ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [4s 833ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [4s 833ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 833ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 833ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [readLoop] [4s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 834ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 834ms] SocketTube(20) got some demand for reading DEBUG: [readLoop] [4s 834ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [4s 834ms] SocketTube(20) resuming read event DEBUG: [readLoop] [4s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 834ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 834ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-4] [4s 834ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [4s 835ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 835ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [4s 835ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-4] [4s 835ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [4s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 835ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 835ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45274 DEBUG: [pool-1-thread-4] [4s 910ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 911ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 911ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 911ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 911ms] HttpClientImpl(17) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-4] [4s 911ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-4] [4s 911ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [4s 912ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 912ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [4s 912ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [MainThread] [4s 912ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 912ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [4s 912ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 912ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [4s 912ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 912ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 912ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 912ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 912ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 912ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 912ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [pool-1-thread-4] [4s 912ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 912ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [4s 912ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [4s 913ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-4] [4s 913ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 913ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 913ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 913ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 913ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 913ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 913ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 913ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [4s 913ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-4] [4s 914ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5bcaf7af DEBUG: [pool-1-thread-4] [4s 914ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 914ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-4] [4s 914ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 914ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [4s 914ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [4s 914ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [4s 914ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 914ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [MainThread] [4s 915ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [pool-1-thread-4] [4s 915ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [4s 915ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [4s 915ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [4s 915ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 915ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [4s 915ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [4s 916ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 916ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [4s 916ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@32c89ed0 queue.isEmpty: true DEBUG: [pool-1-thread-4] [4s 916ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@32c89ed0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [4s 916ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [4s 916ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [4s 916ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [4s 916ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [4s 916ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [4s 916ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 916ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [4s 916ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [4s 916ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 916ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [4s 916ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@fa96782 DEBUG: [HttpClient-9-SelectorManager] [4s 916ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [4s 917ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [4s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 917ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 917ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 917ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [4s 917ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [4s 917ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [4s 917ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 917ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 917ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 917ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 917ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 917ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [4s 917ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-2] [4s 917ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 917ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 917ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 917ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 917ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 917ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 917ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 917ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 918ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 918ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [4s 918ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 918ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 918ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 918ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 918ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 918ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 918ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [4s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [4s 918ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 918ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f12f7e3 DEBUG: [pool-1-thread-2] [4s 918ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 919ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 919ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 919ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 919ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@32c89ed0 DEBUG: [HttpClient-9-SelectorManager] [4s 919ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-2] [4s 919ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [4s 919ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 919ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@32c89ed0 DEBUG: [pool-1-thread-2] [4s 919ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [4s 920ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [4s 920ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@32c89ed0 DEBUG: [pool-1-thread-2] [4s 920ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 920ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 15ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 15ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2b072bc7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e94a3ce queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [5s 16ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 16ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 16ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 16ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2b072bc7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e94a3ce, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 16ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b072bc7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e94a3ce DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b072bc7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e94a3ce DEBUG: [pool-1-thread-2] [5s 16ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [5s 16ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [5s 16ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 16ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 16ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [5s 16ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [5s 16ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 16ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 16ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 16ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [5s 16ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [5s 17ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [5s 17ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [5s 17ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [5s 17ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [5s 17ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [MainThread] [5s 17ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [5s 17ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [5s 17ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [MainThread] [5s 17ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) read demand reset to 0 DEBUG: [MainThread] [5s 17ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [5s 17ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) calling onSubscribe DEBUG: [MainThread] [5s 17ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 17ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 17ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [5s 17ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 18ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [pool-1-thread-2] [5s 18ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 18ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [5s 18ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [5s 18ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 18ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [5s 19ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 19ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 19ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 19ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b64ba2d queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 19ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b64ba2d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 19ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 19ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 19ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 19ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 19ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 20ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 20ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [5s 20ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [5s 20ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f3f9fcc DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 20ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 20ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-3] [5s 20ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 20ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [5s 20ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [5s 20ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-2] [5s 20ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 20ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 20ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [5s 20ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 20ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 20ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 20ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 20ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 20ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 20ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 20ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 20ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 20ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [5s 20ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [5s 20ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [5s 20ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 21ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 21ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 21ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 21ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 21ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 21ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 21ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 21ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [5s 21ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [5s 21ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 21ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5648d738 DEBUG: [pool-1-thread-4] [5s 21ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 22ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [5s 22ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 22ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [5s 22ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b64ba2d DEBUG: [pool-1-thread-4] [5s 22ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [5s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [5s 22ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b64ba2d DEBUG: [HttpClient-9-SelectorManager] [5s 22ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 22ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [5s 22ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [5s 22ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b64ba2d DEBUG: [pool-1-thread-4] [5s 22ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 22ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 119ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 119ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [5s 119ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c3509d0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40cef876 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 119ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [5s 119ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 119ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 119ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 119ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 120ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c3509d0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40cef876, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 120ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c3509d0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40cef876 DEBUG: [pool-1-thread-4] [5s 120ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 120ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [pool-1-thread-4] [5s 120ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c3509d0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@40cef876 DEBUG: [pool-1-thread-4] [5s 120ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [5s 120ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 120ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [5s 120ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [5s 120ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [5s 120ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 120ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [5s 120ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [5s 120ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 120ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [5s 120ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 120ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 120ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 120ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 121ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 121ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 121ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [5s 120ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) read demand reset to 0 DEBUG: [MainThread] [5s 121ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 121ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 121ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 121ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [MainThread] [5s 121ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [5s 121ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [5s 121ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 121ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 121ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [5s 121ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 122ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [pool-1-thread-4] [5s 122ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 123ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 123ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 123ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 123ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [5s 123ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 123ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 123ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@26e7305e queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@26e7305e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 123ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 123ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 123ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 123ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4278c6db DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 123ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 123ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 123ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 123ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [5s 124ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 124ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [5s 124ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 124ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 124ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 124ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [5s 124ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 124ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 125ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [5s 125ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [5s 125ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [5s 125ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 125ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 125ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 125ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 125ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 125ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 125ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 125ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 125ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 125ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 125ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 125ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 125ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@75c29baa DEBUG: [pool-1-thread-4] [5s 125ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 125ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 125ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 125ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [5s 125ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 126ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 126ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 126ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 127ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@26e7305e DEBUG: [pool-1-thread-4] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@26e7305e DEBUG: [pool-1-thread-4] [5s 127ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-4] [5s 127ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [5s 127ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@26e7305e DEBUG: [pool-1-thread-4] [5s 127ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 127ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 223ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 223ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@75c1de7b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6abb655d queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 223ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 223ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-4] [5s 223ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 223ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 223ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@75c1de7b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6abb655d, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@75c1de7b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6abb655d DEBUG: [pool-1-thread-4] [5s 223ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@75c1de7b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6abb655d DEBUG: [pool-1-thread-4] [5s 224ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [5s 224ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [MainThread] [5s 224ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 224ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@75c1de7b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6abb655d DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@75c1de7b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6abb655d DEBUG: [pool-1-thread-4] [5s 224ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 224ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [5s 224ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 224ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 224ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [5s 224ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 224ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 224ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 224ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 224ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 224ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 225ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 225ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 225ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 225ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [5s 225ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 225ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 225ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 225ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 225ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 225ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [5s 225ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [5s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 225ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 225ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 225ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 225ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 225ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 225ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [MainThread] [5s 226ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [pool-1-thread-4] [5s 226ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 227ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 227ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 227ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 227ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-4] [5s 227ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 227ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 227ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f8fe170 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f8fe170, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 227ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 227ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 227ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 227ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7446c4fc DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 227ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 227ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 227ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 227ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-4] [5s 227ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 227ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 227ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 227ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 227ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [5s 228ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 228ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 228ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [5s 228ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [5s 228ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-4] [5s 228ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-4] [5s 228ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-4] [5s 228ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 228ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 228ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 228ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 228ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 229ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 229ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 229ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 229ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 229ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 229ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-4] [5s 229ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 229ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 229ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 229ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45e6d6a4 DEBUG: [pool-1-thread-4] [5s 229ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 229ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 229ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 229ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-4] [5s 229ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 230ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [5s 230ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 231ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 231ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f8fe170 DEBUG: [pool-1-thread-4] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f8fe170 DEBUG: [pool-1-thread-4] [5s 231ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-4] [5s 231ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [5s 231ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f8fe170 DEBUG: [pool-1-thread-4] [5s 231ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 231ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 327ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 327ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [5s 327ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 327ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 327ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 327ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 328ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 328ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [5s 328ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 DEBUG: [pool-1-thread-4] [5s 328ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-4] [5s 328ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [5s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 328ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 328ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 DEBUG: [pool-1-thread-4] [5s 329ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [5s 329ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 329ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 329ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 329ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 329ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 329ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [pool-1-thread-4] [5s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [5s 329ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 329ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 329ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 329ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 329ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 329ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 329ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 329ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 329ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 329ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 329ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 329ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 330ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 330ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 330ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 330ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [HttpClient-9-SelectorManager] [5s 330ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 330ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [5s 330ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [5s 330ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 DEBUG: [pool-1-thread-4] [5s 330ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 330ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22363987/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@5242d8d0 DEBUG: [pool-1-thread-4] [5s 330ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [5s 330ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [5s 330ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [5s 330ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [5s 330ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [5s 330ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [5s 330ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-4] [5s 330ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 330ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 330ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-4] [5s 330ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-4] [5s 330ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-4] [5s 330ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [5s 331ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 331ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 331ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 331ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 331ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [5s 331ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 331ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 331ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [5s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 331ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-4] [5s 331ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-4] [5s 331ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-4] [5s 331ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 331ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 331ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [MainThread] [5s 332ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [pool-1-thread-4] [5s 332ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 332ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [5s 332ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 332ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 332ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 333ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 333ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 333ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 333ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [5s 333ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-4] [5s 333ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 333ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 333ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 333ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [5s 333ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [5s 334ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [5s 334ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [5s 334ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [5s 334ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 334ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 334ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 334ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 334ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 334ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 334ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 334ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 334ms] 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 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 335ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 335ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 336ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 336ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 336ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-4] [5s 336ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-4] [5s 336ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 336ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 336ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-4] [5s 432ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 432ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 432ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 432ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 433ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-4] [5s 433ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-4] [5s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 433ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 433ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [MainThread] [5s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [MainThread] [5s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 433ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 433ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [MainThread] [5s 433ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 433ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 433ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 433ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 433ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 433ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 433ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 434ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 434ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [5s 434ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-4] [5s 434ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6341301e DEBUG: [pool-1-thread-4] [5s 434ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [5s 434ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [5s 435ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [pool-1-thread-4] [5s 435ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 435ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [5s 435ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 435ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 435ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 435ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 435ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 436ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 436ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [5s 436ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-4] [5s 436ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 436ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 436ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 436ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-4] [5s 436ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-4] [5s 436ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-4] [5s 436ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-4] [5s 436ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-4] [5s 436ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 437ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 437ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 437ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 437ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 437ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 437ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 437ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 437ms] 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 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 438ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 438ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 438ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 438ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 438ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 438ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-4] [5s 438ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-4] [5s 438ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-4] [5s 438ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 438ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 439ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 439ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 439ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 439ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-4] [5s 535ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 535ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 535ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 535ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 536ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-4] [5s 536ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-4] [5s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 536ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 536ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 536ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 536ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 536ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 536ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [MainThread] [5s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 536ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 536ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 536ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7028d7f0 DEBUG: [pool-1-thread-4] [5s 536ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [5s 537ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [5s 538ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [pool-1-thread-4] [5s 538ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 538ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [5s 538ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 538ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 538ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 539ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [5s 539ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-4] [5s 539ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 539ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 539ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 539ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 539ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 539ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [5s 539ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 539ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 539ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [5s 540ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [5s 540ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [5s 540ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [5s 540ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 540ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 540ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [5s 540ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 540ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 540ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 540ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 540ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 541ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [5s 541ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 541ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 541ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 541ms] 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 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 542ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [5s 542ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 542ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 542ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 543ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [5s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 543ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 543ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [5s 543ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-4] [5s 543ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-4] [5s 543ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [5s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 543ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 544ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-4] [5s 639ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 639ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 639ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 639ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 639ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-4] [5s 639ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [5s 639ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [5s 639ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [MainThread] [5s 639ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 639ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 639ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-4] [5s 639ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [5s 639ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [5s 639ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 640ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 640ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-4] [5s 640ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-4] [5s 640ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 640ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 640ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 640ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 640ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [5s 640ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 640ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [5s 640ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [MainThread] [5s 640ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 640ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 640ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 640ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [5s 640ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 640ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 640ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 640ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 641ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [5s 641ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [5s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 641ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 641ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 641ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 641ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 641ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 641ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3468057d DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-4] [5s 641ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-4] [5s 641ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 642ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 642ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [5s 642ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 642ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 642ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [5s 643ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [pool-1-thread-4] [5s 643ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 643ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [5s 643ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 643ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 643ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [5s 643ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [5s 643ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 643ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [5s 644ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-4] [5s 644ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [5s 644ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [5s 644ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [5s 644ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 644ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 644ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [5s 644ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-4] [5s 644ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-4] [5s 645ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-4] [5s 645ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 645ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 645ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 645ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 645ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-4] [5s 645ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [5s 645ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [5s 645ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 645ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 645ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [5s 645ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [5s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 645ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 645ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [5s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 645ms] 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 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 646ms] SocketTube(12) read bytes: 48 DEBUG: [HttpClient-9-SelectorManager] [5s 646ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 646ms] SSL Reader(SocketTube(12)) Adding 48 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 647ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:48, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) Unwrapping: 48 DEBUG: [HttpClient-9-SelectorManager] [5s 647ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 48 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [HttpClient-9-SelectorManager] [5s 647ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [5s 647ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [5s 647ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 647ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-4] [5s 647ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [5s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 647ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [5s 647ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-4] [5s 743ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-4] [5s 743ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 743ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [5s 743ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [5s 744ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-4] [5s 744ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-4] [5s 744ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 744ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 744ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [5s 744ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 744ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 744ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [MainThread] [5s 744ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 744ms] SocketTube(12) read bytes: 109 DEBUG: [HttpClient-9-SelectorManager] [5s 744ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 745ms] SSL Reader(SocketTube(12)) Adding 109 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 745ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [HttpClient-9-SelectorManager] [5s 745ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [5s 745ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [5s 745ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 745ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 745ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-4] [5s 745ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-4] [5s 745ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [5s 745ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 745ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 745ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-4] [5s 745ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-4] [5s 745ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 746ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [MainThread] [5s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [5s 746ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [5s 746ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [MainThread] [5s 746ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [5s 746ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-4] [5s 746ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [5s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [5s 746ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-4] [5s 746ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [5s 746ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [5s 746ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [5s 746ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [MainThread] [5s 746ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-4] [5s 746ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-4] [5s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28afcf37 DEBUG: [pool-1-thread-4] [5s 747ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-4] [5s 747ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-4] [5s 747ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [5s 747ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-4] [5s 747ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-4] [5s 747ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-4] [5s 747ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 747ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [5s 760ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [5s 762ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [pool-1-thread-4] [5s 762ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 763ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 763ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 763ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 763ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [5s 763ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [5s 763ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [5s 763ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 763ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7425130b queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7425130b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 764ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 764ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [5s 764ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5ef709f5 for C (true) DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38536 DEBUG: [pool-1-thread-4] [5s 764ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [5s 764ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [5s 764ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [5s 764ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 764ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-4] [5s 764ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [5s 764ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [pool-1-thread-4] [5s 764ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-4] [5s 764ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-4] [5s 764ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@540f6285 DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [HttpClient-18-SelectorManager] [5s 764ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 765ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 765ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [5s 765ms] SocketTube(21) write: starting subscription DEBUG: [pool-1-thread-2] [5s 765ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-18-SelectorManager] [5s 765ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 765ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 765ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-2] [5s 765ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [5s 765ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [5s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@110de660 for R (true) DEBUG: [pool-1-thread-3] [5s 765ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-3] [5s 765ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 765ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [5s 765ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-4] [5s 765ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-4] [5s 765ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [5s 765ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 765ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [5s 765ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 765ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [5s 765ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@92a31f DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [5s 765ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [5s 765ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [5s 765ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-4] [5s 765ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@110de660 for None (false) DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@110de660 for R (false) DEBUG: [pool-1-thread-4] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7425130b DEBUG: [HttpClient-18-SelectorManager] [5s 767ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7425130b DEBUG: [pool-1-thread-4] [5s 767ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [5s 767ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [5s 767ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7425130b DEBUG: [pool-1-thread-4] [5s 767ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [5s 767ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [5s 869ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [5s 869ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4284cbfc(18) DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6e4c185d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b53c4d0 queue.isEmpty: false DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-4] [5s 870ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [5s 870ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6e4c185d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b53c4d0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6e4c185d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b53c4d0 DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6e4c185d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7b53c4d0 DEBUG: [pool-1-thread-4] [5s 870ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [5s 870ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [5s 870ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-4] [5s 870ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [5s 870ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [5s 870ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-4] [5s 870ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-4] [5s 870ms] HttpClientImpl(18) ClientImpl (async) elapsed 108 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [5s 870ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@110de660 for R (false) DEBUG: [pool-1-thread-4] [5s 870ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [HttpClient-18-SelectorManager] [5s 871ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [5s 871ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4284cbfc(18) DEBUG: [HttpClient-18-SelectorManager] [5s 871ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [5s 871ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-4] [5s 871ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-4] [5s 871ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [HttpClient-18-SelectorManager] [5s 871ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [5s 871ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-4] [5s 871ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [5s 871ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 872ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [5s 873ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [pool-1-thread-4] [5s 874ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [5s 874ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [5s 874ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [5s 874ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [5s 874ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [5s 874ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [5s 874ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [5s 874ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [5s 874ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e2703f6 queue.isEmpty: true DEBUG: [pool-1-thread-4] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e2703f6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [5s 875ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [5s 875ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [5s 875ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [5s 875ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27c55eb7 for C (true) DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38546 DEBUG: [pool-1-thread-4] [5s 875ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [5s 875ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-4] [5s 875ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-4] [5s 875ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-4] [5s 875ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-4] [5s 875ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [5s 875ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-4] [5s 875ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-19-SelectorManager] [5s 875ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-4] [5s 875ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-4] [5s 875ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2d3d35c7 DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 876ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-3] [5s 876ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 876ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [5s 876ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 876ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-4] [5s 876ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 876ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 876ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 876ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 876ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-19-SelectorManager] [5s 876ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (true) DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 876ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 876ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 876ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-2] [5s 876ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 876ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@292fe795 DEBUG: [pool-1-thread-2] [5s 876ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [5s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [HttpClient-19-SelectorManager] [5s 878ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [5s 878ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [5s 878ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [5s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (false) DEBUG: [HttpClient-19-SelectorManager] [5s 878ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 878ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e2703f6 DEBUG: [pool-1-thread-2] [5s 878ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 878ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e2703f6 DEBUG: [pool-1-thread-2] [5s 878ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [5s 878ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [5s 878ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e2703f6 DEBUG: [pool-1-thread-2] [5s 878ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [5s 878ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [5s 974ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [5s 974ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@60a7614f(19) DEBUG: [pool-1-thread-2] [5s 974ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@22aeabad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e918c37 queue.isEmpty: false DEBUG: [pool-1-thread-2] [5s 974ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [5s 975ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [5s 975ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@22aeabad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e918c37, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [5s 975ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@22aeabad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e918c37 DEBUG: [pool-1-thread-2] [5s 975ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [5s 975ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@22aeabad/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2e918c37 DEBUG: [pool-1-thread-2] [5s 975ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [5s 975ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [5s 975ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-2] [5s 975ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [5s 975ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [5s 975ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [5s 975ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-2] [5s 975ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [5s 975ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 976ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [5s 976ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [5s 976ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for R (false) DEBUG: [pool-1-thread-2] [5s 976ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@60a7614f(19) DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 976ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) write: starting subscription DEBUG: [pool-1-thread-2] [5s 976ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [HttpClient-19-SelectorManager] [5s 976ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 976ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [5s 976ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 977ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [5s 978ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [pool-1-thread-2] [5s 978ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [5s 979ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [5s 979ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [5s 979ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-2] [5s 979ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [5s 979ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@334c90c6 for C (true) DEBUG: [HttpClient-20-SelectorManager] [5s 979ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [5s 979ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47830 DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-2] [5s 980ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 980ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [5s 980ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(23) subscribed for writing DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] 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@39b4fbb6[Not completed, 4 dependents] (id=2028) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [5s 980ms] SocketTube(23) write: registering startSubscription event DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) read demand reset to 0 DEBUG: [pool-1-thread-2] [5s 980ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) calling onSubscribe DEBUG: [pool-1-thread-2] [5s 980ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 980ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 980ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] 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 980ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (true) DEBUG: [HttpClient-20-SelectorManager] [5s 980ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [5s 981ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 981ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-3] [5s 981ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 981ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 985ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [5s 985ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 986ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 986ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [5s 986ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-2] [5s 986ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-2] [5s 986ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 986ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 986ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 986ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 986ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [5s 991ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 991ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [5s 991ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-20-SelectorManager] [5s 992ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 992ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 992ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 992ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-20-SelectorManager] [5s 992ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [5s 992ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 992ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 992ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 994ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [5s 994ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-2] [5s 994ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-2] [5s 994ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 994ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 994ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 994ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [5s 995ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [5s 995ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [5s 995ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [5s 996ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 996ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 996ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-2] [5s 996ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [5s 996ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [5s 996ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [5s 996ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [5s 996ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [5s 996ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47830 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-2] [5s 996ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 996ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [5s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@315b9876 queue.isEmpty: true DEBUG: [pool-1-thread-2] [5s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@315b9876, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [5s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 996ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 996ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 997ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [5s 997ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@13094a5e DEBUG: [pool-1-thread-2] [5s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [5s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [5s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [5s 997ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [5s 997ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 997ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 997ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 997ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-2] [5s 997ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [5s 997ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [5s 997ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [5s 997ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [5s 997ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 997ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 997ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [5s 997ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 998ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [5s 998ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [5s 998ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [5s 998ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 998ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [5s 998ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [5s 998ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [5s 998ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [5s 998ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-2] [5s 998ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-2] [5s 998ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [5s 998ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74a4bc1b DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 998ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [5s 998ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [5s 998ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 998ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [5s 999ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 999ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [pool-1-thread-2] [6s] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [6s] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [6s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [HttpClient-20-SelectorManager] [6s 45ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 45ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 45ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 46ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [6s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [6s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@315b9876 DEBUG: [pool-1-thread-2] [6s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@315b9876 DEBUG: [pool-1-thread-2] [6s 46ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [6s 46ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 46ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@315b9876 DEBUG: [pool-1-thread-2] [6s 46ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 46ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 78ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 79ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@667fa4d7(20) DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f66f744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2935af6 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 79ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 79ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f66f744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2935af6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f66f744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2935af6 DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f66f744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2935af6 DEBUG: [pool-1-thread-2] [6s 79ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 79ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 79ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 79ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 79ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 79ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 79ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 80ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [6s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [6s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f66f744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2935af6 DEBUG: [pool-1-thread-2] [6s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f66f744/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2935af6 DEBUG: [pool-1-thread-2] [6s 80ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [6s 80ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [6s 80ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 80ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-2] [6s 80ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 80ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [6s 80ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [6s 80ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [6s 80ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 80ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 80ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 80ms] HttpClientImpl(20) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-2] [6s 80ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 80ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@667fa4d7(20) DEBUG: [pool-1-thread-2] [6s 81ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 81ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [6s 81ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [6s 81ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [6s 81ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 81ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [6s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [MainThread] [6s 82ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [6s 83ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 83ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 84ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 84ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 84ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-2] [6s 84ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [6s 84ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@764f7648 for C (true) DEBUG: [HttpClient-21-SelectorManager] [6s 84ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [6s 84ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47840 DEBUG: [pool-1-thread-2] [6s 85ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-2] [6s 85ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 85ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-2] [6s 85ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 85ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-2] [6s 85ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [6s 85ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-2] [6s 85ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-2] [6s 85ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 85ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [6s 85ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 85ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] 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@7cb71d38[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 85ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (true) DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [6s 85ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 85ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-3] [6s 85ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 85ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 89ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 89ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [6s 89ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 90ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 90ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 90ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SocketTube(24) read bytes: 139 DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SSL Reader(SocketTube(24)) Adding 139 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 95ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 95ms] SSL Reader(SocketTube(24)) Unwrapping: 139 DEBUG: [HttpClient-21-SelectorManager] [6s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 96ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 96ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 96ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-2] [6s 96ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 96ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [6s 96ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 96ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 96ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 98ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [6s 98ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 98ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 98ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 98ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 98ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [6s 98ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 99ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 99ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 99ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (true) DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SocketTube(24) read bytes: 122 DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SSL Reader(SocketTube(24)) Adding 122 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 100ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 100ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [6s 100ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [6s 100ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 100ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 100ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 100ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-2] [6s 100ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [6s 100ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [6s 102ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-2] [6s 102ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [6s 102ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [6s 102ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 102ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 102ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 102ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-2] [6s 102ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 102ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [6s 103ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [6s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 103ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-2] [6s 103ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47840 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-2] [6s 103ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 103ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52808a8e queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52808a8e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 103ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 103ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 103ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 103ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4adc2ec2 DEBUG: [pool-1-thread-2] [6s 103ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 104ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 104ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 104ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 104ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 104ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 104ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 104ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-2] [6s 104ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [6s 104ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [6s 104ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 104ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 104ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [6s 104ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [6s 104ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [6s 104ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [6s 105ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 105ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 105ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 105ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 105ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 105ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 105ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [6s 105ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-2] [6s 105ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-2] [6s 105ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 105ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 105ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 105ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 105ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [6s 105ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 105ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-2] [6s 105ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 105ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 105ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 106ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 106ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 106ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-2] [6s 106ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 106ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 106ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1c414772 DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 106ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [6s 106ms] SocketTube(24) trying to write: 134 DEBUG: [HttpClient-21-SelectorManager] [6s 106ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 106ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 106ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 107ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [6s 107ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 107ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [6s 107ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 107ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (true) DEBUG: [pool-1-thread-2] [6s 107ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 107ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 107ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 107ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 108ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 108ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [6s 108ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-2] [6s 108ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 108ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 108ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 108ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (true) DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SocketTube(24) read bytes: 122 DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SSL Reader(SocketTube(24)) Adding 122 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [HttpClient-21-SelectorManager] [6s 108ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 108ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [6s 108ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 109ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-2] [6s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-2] [6s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52808a8e DEBUG: [pool-1-thread-2] [6s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52808a8e DEBUG: [pool-1-thread-2] [6s 109ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-2] [6s 109ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [6s 109ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52808a8e DEBUG: [pool-1-thread-2] [6s 109ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 109ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-21-SelectorManager] [6s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 153ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [6s 153ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 183ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 183ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@a84904d(21) DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 184ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 184ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 DEBUG: [pool-1-thread-2] [6s 184ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [6s 184ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 184ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 184ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 184ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 184ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 184ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 184ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 184ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 184ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 184ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 184ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (true) DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SocketTube(24) read bytes: 101 DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SSL Reader(SocketTube(24)) Adding 101 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 185ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 185ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-2] [6s 185ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-2] [6s 185ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 DEBUG: [pool-1-thread-2] [6s 185ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 185ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 DEBUG: [pool-1-thread-2] [6s 185ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 185ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 186ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32e9ba4f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@646b8266 DEBUG: [pool-1-thread-2] [6s 186ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [6s 186ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [6s 186ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-2] [6s 186ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 187ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 187ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-2] [6s 187ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-2] [6s 187ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-2] [6s 187ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [6s 187ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 187ms] HttpClientImpl(21) ClientImpl (async) elapsed 104 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-2] [6s 187ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [6s 187ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 187ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@a84904d(21) DEBUG: [pool-1-thread-2] [6s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 187ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [6s 187ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-2] [6s 187ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [6s 187ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 187ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [6s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [MainThread] [6s 189ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [6s 190ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [pool-1-thread-2] [6s 190ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 190ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 190ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 190ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 190ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 190ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 191ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 191ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 191ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@26c25cf2 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 191ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@26c25cf2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 191ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 191ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 191ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 191ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 191ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 191ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 191ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@52effc08 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=45340,localport=52293] TestServer(1): starting connection DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45340 DEBUG: [pool-1-thread-2] [6s 192ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 192ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 192ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-2] [6s 192ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 192ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-2] [6s 192ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 192ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-2] [6s 192ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@58179778 DEBUG: [pool-1-thread-2] [6s 192ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 192ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 192ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 193ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 193ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 193ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 193ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 193ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-22-SelectorManager] [6s 193ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-2] [6s 193ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 193ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 193ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 193ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-2] [6s 193ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-22-SelectorManager] [6s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (true) DEBUG: [pool-1-thread-3] [6s 193ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 193ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-3] [6s 193ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 193ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 193ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 193ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 193ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 193ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 193ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 193ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 193ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-3] [6s 193ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 194ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 194ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 194ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 194ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 194ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 194ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 194ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 194ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-3] [6s 194ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [6s 194ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 194ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5f202105 DEBUG: [pool-1-thread-3] [6s 194ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [6s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 194ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [6s 194ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [6s 194ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 194ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 194ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@26c25cf2 DEBUG: [pool-1-thread-3] [6s 194ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 194ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@26c25cf2 DEBUG: [pool-1-thread-3] [6s 194ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [6s 195ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 195ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@26c25cf2 DEBUG: [pool-1-thread-3] [6s 195ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 195ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 195ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45340 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-3] [6s 195ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 195ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5906ae5f(22) DEBUG: [pool-1-thread-3] [6s 195ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@75ffc568/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3006a0c2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 195ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 195ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 195ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 195ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-3] [6s 195ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 195ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 196ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 196ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 196ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 196ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 196ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 196ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-3] [6s 196ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 196ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-3] [6s 196ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 196ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) subscribe event raised DEBUG: [pool-1-thread-3] [6s 197ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 197ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cc2fd0b DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [pool-1-thread-3] [6s 197ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 197ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-3] [6s 197ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [6s 197ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 197ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 197ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 197ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 197ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [6s 197ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-3] [6s 197ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 197ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-2] [6s 197ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-3] [6s 197ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-3] [6s 197ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [6s 197ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 197ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 197ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-3] [6s 197ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 197ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-2] [6s 197ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 197ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 197ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [Test-server-pool] [6s 197ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [6s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 197ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [6s 197ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 197ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-3] [6s 197ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5906ae5f(22) DEBUG: [Test-server-pool] [6s 197ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) wrote: 13 DEBUG: [pool-1-thread-2] [6s 197ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 197ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@75ffc568/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3006a0c2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 198ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [Test-server-pool] [6s 197ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 198ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 198ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 198ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 198ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 198ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 198ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [6s 198ms] FramesDecoder decodes: 9 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [6s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 198ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 198ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 198ms] FramesDecoder Got frame: SETTINGS: length=30, 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] [6s 199ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 199ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 199ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 199ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 199ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 199ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [6s 199ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-3] [6s 199ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [6s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [pool-1-thread-3] [6s 199ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 199ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SocketTube(25) read bytes: 48 DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] Http2Connection(SocketTube(25)) onNext: got 48 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 199ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 199ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for R (false) DEBUG: [pool-1-thread-3] [6s 199ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [HttpClient-22-SelectorManager] [6s 199ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 199ms] SocketTube(25) trying to write: 9 DEBUG: [pool-1-thread-3] [6s 200ms] SocketTube(25) wrote: 9 DEBUG: [pool-1-thread-3] [6s 200ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-3] [6s 200ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [readLoop] [6s 200ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 200ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 200ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 200ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 200ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [6s 200ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25)) Processing 48 DEBUG: [pool-1-thread-3] [6s 200ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [6s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 200ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 200ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45340 DEBUG: [pool-1-thread-3] [6s 290ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 290ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 290ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 290ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 291ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 291ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 291ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5dd08949 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 291ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [6s 293ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [6s 293ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [pool-1-thread-3] [6s 293ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 294ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 294ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 294ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 294ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [6s 294ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 294ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 294ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 294ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 294ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@538a79bd queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 294ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@538a79bd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 294ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 294ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 294ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 294ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 294ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 295ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [6s 295ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a177fd4 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45342 TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45342,localport=52293] DEBUG: [pool-1-thread-3] [6s 295ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 295ms] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 295ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 295ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 295ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [6s 295ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] TestServer(1): starting connection DEBUG: [pool-1-thread-3] [6s 295ms] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-3] [6s 295ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [6s 295ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 295ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30ef14a4 DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 295ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 295ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) write: starting subscription DEBUG: [pool-1-thread-2] [6s 295ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 295ms] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-2] [6s 295ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [6s 295ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 295ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for R (true) DEBUG: [pool-1-thread-3] [6s 295ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 295ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 295ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-4] [6s 296ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 296ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [6s 296ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-3] [6s 296ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-3] [6s 296ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 296ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 296ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 296ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 296ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@65db345d DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [HttpClient-23-SelectorManager] [6s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for None (false) DEBUG: [HttpClient-23-SelectorManager] [6s 296ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [6s 296ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [6s 296ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-3] [6s 296ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@538a79bd DEBUG: [HttpClient-23-SelectorManager] [6s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for R (false) DEBUG: [pool-1-thread-3] [6s 296ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [HttpClient-23-SelectorManager] [6s 296ms] 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 296ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@538a79bd DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [6s 296ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@538a79bd DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 296ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 296ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45342 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-3] [6s 296ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [6s 297ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@568fd31e(23) DEBUG: [pool-1-thread-3] [6s 297ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3c98636e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@142740c0 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 297ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 297ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 297ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 297ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [6s 297ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 297ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [6s 297ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 297ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 297ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 297ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [6s 297ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [6s 297ms] SocketTube(26) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 298ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 298ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 298ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 298ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 298ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 298ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 298ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 298ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [6s 298ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 298ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 298ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [6s 298ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-3] [6s 298ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [6s 298ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 298ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@568fd31e(23) DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3c98636e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@142740c0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4452fbab DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [6s 298ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 298ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 298ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 298ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [6s 298ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 299ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 299ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) trying to write: 13 DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 299ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 299ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 299ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [6s 299ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 299ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 299ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 299ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [6s 300ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 300ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 300ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 300ms] FramesDecoder decodes: 30 Sent response headers 200 DEBUG: [readLoop] [6s 300ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 300ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [6s 300ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 300ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 300ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 300ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 300ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for None (false) DEBUG: [readLoop] [6s 300ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] SocketTube(26) read bytes: 39 DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] Http2Connection(SocketTube(26)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for R (false) DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 300ms] Http2Connection(SocketTube(26)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 300ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 300ms] Http2Connection(SocketTube(26)) Processing 39 DEBUG: [pool-1-thread-3] [6s 300ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [6s 300ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 300ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 300ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-23-SelectorManager] [6s 300ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for None (false) DEBUG: [pool-1-thread-3] [6s 301ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 301ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 301ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-3] [6s 301ms] SocketTube(26) trying to write: 9 DEBUG: [HttpClient-23-SelectorManager] [6s 301ms] SocketTube(26) read bytes: 52 DEBUG: [HttpClient-23-SelectorManager] [6s 301ms] Http2Connection(SocketTube(26)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [6s 301ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [6s 301ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for R (false) DEBUG: [pool-1-thread-3] [6s 301ms] SocketTube(26) wrote: 9 DEBUG: [HttpClient-23-SelectorManager] [6s 301ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 301ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-3] [6s 301ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-3] [6s 301ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 301ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26)) H2 Receiving(2): 52 DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26)) Processing 52 DEBUG: [pool-1-thread-3] [6s 301ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [6s 301ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 301ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [readLoop] [6s 301ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 301ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 301ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 301ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 301ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 301ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 302ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45342 DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 397ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 397ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 397ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 397ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 397ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 397ms] HttpClientImpl(23) ClientImpl (async) elapsed 104 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28252375 DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 398ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 398ms] Http2Connection(SocketTube(26)) H2 processed(2) DEBUG: [MainThread] [6s 399ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [6s 400ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [pool-1-thread-3] [6s 400ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 401ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [6s 401ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [6s 401ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-3] [6s 401ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-24-SelectorManager] [6s 401ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@13776ad0 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=45276, Session(1711993621775|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-24-SelectorManager] [6s 401ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-24-SelectorManager] [6s 401ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45276 DEBUG: [pool-1-thread-3] [6s 402ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-3] [6s 402ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-3] [6s 402ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-3] [6s 402ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-3] [6s 402ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 402ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 402ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-3] [6s 402ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-3] [6s 402ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-3] [6s 402ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] 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@198f01a0[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 402ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-3] [6s 402ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 402ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [6s 402ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] 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 402ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [6s 402ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 402ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [6s 402ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 402ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 405ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [6s 405ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-3] [6s 405ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-3] [6s 405ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 405ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 405ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 405ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [6s 409ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 410ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 410ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 410ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 410ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [6s 411ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 411ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 411ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 412ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [6s 412ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 412ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 412ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 412ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (true) DEBUG: [pool-1-thread-3] [6s 412ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [6s 413ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 413ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [6s 413ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 413ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-3] [6s 413ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 413ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [6s 414ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [6s 414ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 415ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 415ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [6s 415ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-3] [6s 415ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [6s 415ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [6s 415ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 415ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 415ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 415ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-3] [6s 415ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [6s 415ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [6s 415ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [6s 415ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [6s 415ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-3] [6s 415ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@79d6dd77 DEBUG: [pool-1-thread-3] [6s 415ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [6s 415ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 415ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 416ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 416ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 416ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 416ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 416ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [6s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [6s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-3] [6s 416ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [6s 416ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-3] [6s 416ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 416ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [6s 416ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [6s 416ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-3] [6s 417ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [6s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 417ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 417ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 417ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [6s 417ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-3] [6s 417ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-3] [6s 417ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 417ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 417ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 417ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 417ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 417ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 417ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 418ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 418ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 418ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 418ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 418ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 418ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 418ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SSL Reader(SocketTube(27)) onNext TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [HttpClient-24-SelectorManager] [6s 419ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 419ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 419ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 420ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 420ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 420ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-24-SelectorManager] [6s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [Test-server-pool] [6s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 420ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [6s 420ms] 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 420ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 420ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 420ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [6s 420ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [6s 420ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 420ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 420ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 420ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [6s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 420ms] SocketTube(27) read bytes: 77 DEBUG: [readLoop] [6s 420ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [HttpClient-24-SelectorManager] [6s 421ms] SSL Reader(SocketTube(27)) onNext DEBUG: [readLoop] [6s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 421ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 421ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 421ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 421ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-24-SelectorManager] [6s 421ms] SocketTube(27) resuming read event DEBUG: [readLoop] [6s 421ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [6s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [readLoop] [6s 421ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-24-SelectorManager] [6s 421ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 421ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 421ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 421ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [6s 421ms] SSL Reader(SocketTube(27)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [6s 422ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [6s 422ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [6s 422ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [pool-1-thread-3] [6s 422ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 422ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [6s 422ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-3] [6s 422ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [6s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 422ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [6s 422ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [6s 422ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [6s 422ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [6s 422ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [HttpClient-24-SelectorManager] [6s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 422ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-3] [6s 422ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-24-SelectorManager] [6s 422ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 422ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-3] [6s 422ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 422ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 422ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [6s 422ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 423ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-3] [6s 423ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [readLoop] [6s 423ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 423ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [6s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 423ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 423ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [6s 423ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [readLoop] [6s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 423ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 423ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 423ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (true) DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SocketTube(27) read bytes: 163 DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SSL Reader(SocketTube(27)) Adding 163 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) Unwrapping: 163 DEBUG: [HttpClient-24-SelectorManager] [6s 424ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [6s 424ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [6s 424ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 424ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 424ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [6s 425ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-3] [6s 425ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [6s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 425ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 425ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [6s 425ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [6s 425ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [6s 425ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45276 DEBUG: [pool-1-thread-3] [6s 501ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [6s 501ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 501ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-3] [6s 501ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 501ms] SSL Reader(SocketTube(27)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-3] [6s 502ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [6s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 502ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [6s 502ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [6s 502ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 503ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [6s 503ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-3] [6s 503ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [6s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [6s 503ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [6s 503ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@690545f1 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [6s 503ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-3] [6s 503ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 503ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-3] [6s 503ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-3] [6s 503ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-3] [6s 503ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 503ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 503ms] HttpClientImpl(24) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [HttpClient-24-SelectorManager] [6s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [MainThread] [6s 505ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [6s 521ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [pool-1-thread-4] [6s 525ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 526ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 526ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 526ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-4] [6s 526ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-25-SelectorManager] [6s 526ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@71b30ba8 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=45288, Session(1711993623366|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-25-SelectorManager] [6s 526ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-25-SelectorManager] [6s 527ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45288 DEBUG: [pool-1-thread-4] [6s 533ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-4] [6s 533ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 533ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-4] [6s 533ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 533ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 533ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-4] [6s 533ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [6s 533ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-4] [6s 533ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-4] [6s 533ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 533ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [6s 533ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 533ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [6s 533ms] 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@7b4b60d8[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 533ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [6s 533ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-4] [6s 534ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] 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 534ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [6s 534ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 537ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-3] [6s 537ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 537ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [6s 538ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 538ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 538ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-4] [6s 539ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-4] [6s 539ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [6s 539ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 539ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 539ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 539ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [pool-1-thread-4] [6s 542ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 542ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 542ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [6s 542ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 542ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 542ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [6s 542ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [6s 542ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 542ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [6s 543ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 543ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 543ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 545ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 545ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 545ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 546ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 546ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [6s 546ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [HttpClient-25-SelectorManager] [6s 546ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [6s 546ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [6s 547ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [6s 547ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 547ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [6s 547ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [6s 547ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 547ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 547ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [6s 547ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 547ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 547ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [6s 548ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 548ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 548ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [6s 548ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [6s 548ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [6s 548ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 549ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 549ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 549ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 549ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-4] [6s 549ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 549ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [6s 549ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [6s 549ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 549ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-4] [6s 549ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1bbe7e04 DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [6s 550ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 550ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 550ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 550ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 550ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 550ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 550ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 550ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 550ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 550ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 550ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [6s 550ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [6s 550ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 550ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 550ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [6s 550ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [6s 550ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 550ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 550ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 550ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [6s 551ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 551ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 551ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 551ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 551ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 551ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-4] [6s 551ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-4] [6s 551ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [6s 551ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 551ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 551ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 551ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [6s 551ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 551ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 552ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 552ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [6s 552ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 552ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 552ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 552ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [6s 552ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 552ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 552ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [6s 552ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 552ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [Test-server-pool] [6s 553ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 553ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 553ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [Test-server-pool] [6s 553ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-25-SelectorManager] [6s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [6s 553ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 554ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 554ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 554ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [6s 554ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 554ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [6s 554ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 554ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer(2): connection started TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [pool-1-thread-4] [6s 558ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 558ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [pool-1-thread-4] [6s 559ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 559ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 559ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [6s 559ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 559ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [6s 559ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [6s 559ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (true) DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SocketTube(28) read bytes: 235 DEBUG: [HttpClient-25-SelectorManager] [6s 559ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [6s 560ms] SSL Reader(SocketTube(28)) Adding 235 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [6s 560ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:235, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) Unwrapping: 235 DEBUG: [HttpClient-25-SelectorManager] [6s 560ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 235 into buffer of 512 remaining to decode: 158 DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 560ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [6s 560ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 560ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 560ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [6s 560ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-4] [6s 560ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [6s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 560ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 560ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 560ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 560ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 560ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 560ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 561ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-4] [6s 561ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-4] [6s 561ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [6s 561ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 561ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 561ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [6s 561ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [6s 561ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [6s 561ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 561ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 561ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [readLoop] [6s 562ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 562ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [6s 562ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [6s 562ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 562ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 562ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [6s 562ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-4] [6s 562ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [6s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 562ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 562ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 563ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 563ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 563ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45288 DEBUG: [pool-1-thread-4] [6s 622ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 622ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 622ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-4] [6s 622ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 622ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-4] [6s 623ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [6s 623ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 623ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 623ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 623ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [6s 624ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [6s 624ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 624ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 624ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [6s 624ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-4] [6s 624ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [6s 624ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 624ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 624ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 624ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 624ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 624ms] HttpClientImpl(25) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40c8c925 DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 625ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-4] [6s 625ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 625ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [6s 625ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [6s 625ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [6s 625ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 625ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [6s 625ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [MainThread] [6s 627ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [pool-1-thread-4] [6s 627ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 627ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [6s 627ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 627ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 627ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [6s 628ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 628ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 628ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 628ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16265a79 queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16265a79, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 629ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 629ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 629ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 629ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 629ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@47147b96 DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 629ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 629ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 629ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [6s 629ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 629ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 629ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 629ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 629ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 629ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 629ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [6s 629ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 629ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 629ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 629ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 630ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 630ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 630ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [6s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-2] [6s 630ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 630ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 630ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 630ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 630ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 630ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 630ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 630ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-2] [6s 630ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 630ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 630ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e0282fe DEBUG: [pool-1-thread-2] [6s 630ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 631ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 631ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 632ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16265a79 DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16265a79 DEBUG: [HttpClient-9-SelectorManager] [6s 632ms] 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 632ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [6s 632ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [6s 632ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16265a79 DEBUG: [pool-1-thread-2] [6s 632ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 632ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 727ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [6s 728ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@127099b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d3f2bb6 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [6s 728ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 728ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@127099b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d3f2bb6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@127099b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d3f2bb6 DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@127099b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6d3f2bb6 DEBUG: [pool-1-thread-2] [6s 728ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [6s 728ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [6s 728ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [6s 728ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-2] [6s 728ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 728ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 728ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 729ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 729ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 729ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [6s 729ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 729ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [6s 729ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 729ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 729ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 729ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 730ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 731ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 731ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 731ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 731ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 731ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 731ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 732ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 732ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@53b1b396 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@53b1b396, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 732ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 732ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 732ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 732ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 732ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@109e0bc8 DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 732ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 733ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 733ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [6s 733ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 733ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 733ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 733ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [6s 733ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 733ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [6s 733ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 733ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [6s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 733ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 733ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 733ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [6s 733ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 733ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@245e0d04 DEBUG: [pool-1-thread-4] [6s 733ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@53b1b396 DEBUG: [HttpClient-9-SelectorManager] [6s 735ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@53b1b396 DEBUG: [pool-1-thread-4] [6s 735ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [6s 735ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [6s 735ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@53b1b396 DEBUG: [pool-1-thread-4] [6s 735ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 735ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 831ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [6s 831ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [6s 831ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4cf819d5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4aff608e queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 832ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 832ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 832ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4cf819d5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4aff608e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [6s 832ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4cf819d5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4aff608e DEBUG: [pool-1-thread-4] [6s 832ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [6s 832ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4cf819d5/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4aff608e DEBUG: [pool-1-thread-4] [6s 832ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [6s 832ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [6s 832ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [6s 832ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 832ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 832ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [6s 833ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [6s 833ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [6s 833ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [6s 833ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 833ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 833ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 833ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 833ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [6s 833ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 835ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [pool-1-thread-3] [6s 835ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 835ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 835ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 835ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 835ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 836ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 836ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@683aed2f queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@683aed2f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 836ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 836ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72c94ff2 DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 836ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 836ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 836ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 836ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 836ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 836ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 836ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 836ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 836ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 836ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 836ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 837ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 837ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [6s 837ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 837ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 837ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 837ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 837ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 837ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 837ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 837ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 837ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 837ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 837ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 837ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3d3b19b9 DEBUG: [pool-1-thread-3] [6s 837ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 837ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 837ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 837ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 837ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-3] [6s 841ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 841ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 841ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 842ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@683aed2f DEBUG: [pool-1-thread-3] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@683aed2f DEBUG: [pool-1-thread-3] [6s 842ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 842ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [6s 842ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@683aed2f DEBUG: [pool-1-thread-3] [6s 842ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 842ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [6s 936ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [6s 936ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ed2e922/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41be2042 queue.isEmpty: false DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [6s 936ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ed2e922/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41be2042, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ed2e922/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41be2042 DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ed2e922/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41be2042 DEBUG: [pool-1-thread-3] [6s 936ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [6s 936ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 937ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ed2e922/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41be2042 DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ed2e922/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41be2042 DEBUG: [pool-1-thread-3] [6s 937ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [6s 937ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [6s 937ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [6s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [6s 937ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 938ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 938ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 938ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [6s 938ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [6s 938ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 938ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [6s 938ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-3] [6s 938ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [6s 938ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 938ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [6s 938ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [6s 938ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 938ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [6s 940ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [pool-1-thread-3] [6s 940ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [6s 940ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [6s 940ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [6s 941ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [6s 941ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [6s 941ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [6s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 941ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1ca36916 queue.isEmpty: true DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1ca36916, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 941ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [6s 941ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 941ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [6s 941ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@75d10859 DEBUG: [pool-1-thread-3] [6s 941ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [6s 942ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [6s 942ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 942ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [6s 942ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 942ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [6s 942ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [6s 942ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 942ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [6s 942ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [6s 942ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [6s 942ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [6s 942ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [6s 942ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [6s 942ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [6s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [6s 943ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [6s 943ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [6s 943ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [6s 943ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 943ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [6s 943ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [6s 943ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [6s 943ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [6s 943ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [6s 943ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45dd9a91 DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [6s 943ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [6s 943ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [6s 943ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [6s 943ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 945ms] 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] [6s 945ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [6s 945ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [6s 946ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1ca36916 DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1ca36916 DEBUG: [pool-1-thread-3] [6s 946ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [6s 946ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [6s 946ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1ca36916 DEBUG: [pool-1-thread-3] [6s 946ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [6s 946ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 41ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 41ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 41ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 41ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff DEBUG: [pool-1-thread-3] [7s 41ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 41ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 41ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 42ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 42ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 42ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 42ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 42ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff DEBUG: [pool-1-thread-3] [7s 43ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 43ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3e1c29f3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@39f00cff DEBUG: [pool-1-thread-3] [7s 43ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 43ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 43ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 43ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 43ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 43ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 43ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 43ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 43ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 44ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 44ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 44ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 44ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 44ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 44ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 44ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 44ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 44ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 44ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 45ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [HttpClient-9-SelectorManager] [7s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [pool-1-thread-3] [7s 46ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 46ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [7s 46ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 46ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 46ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 46ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 46ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 46ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 46ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 46ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-3] [7s 46ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 46ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 46ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 47ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [7s 47ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 47ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 47ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 47ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 47ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 47ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 47ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 47ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 47ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 48ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 48ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 48ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [pool-1-thread-3] [7s 48ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [7s 48ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [7s 48ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 48ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 48ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 49ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 49ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 49ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-3] [7s 146ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 146ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 146ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 146ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 146ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 146ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 146ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 146ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 146ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 147ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 147ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6dbe4b58 DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [7s 147ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [7s 148ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [pool-1-thread-3] [7s 148ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 149ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [7s 149ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 149ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 149ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 149ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 149ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 149ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 149ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 149ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-3] [7s 149ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 149ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 149ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 149ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [7s 149ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-3] [7s 150ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-3] [7s 150ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [7s 150ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [7s 150ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 150ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 150ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 150ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 150ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 150ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 150ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 150ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 150ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 150ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 151ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 151ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 151ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 151ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 151ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [7s 152ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [7s 152ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 152ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 152ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 249ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 249ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 249ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 249ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 249ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 250ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@32b2a4ad DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [7s 250ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [7s 251ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [pool-1-thread-3] [7s 252ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 252ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 252ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 252ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 252ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 252ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 252ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 252ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 253ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-3] [7s 253ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 253ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 253ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 253ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 253ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 253ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 254ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 254ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [7s 254ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [7s 254ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [7s 254ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 254ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 254ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 254ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 254ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [7s 254ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 254ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 254ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 254ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 254ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [7s 254ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 254ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 254ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 254ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 256ms] 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 256ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [7s 256ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 256ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 256ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 256ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-3] [7s 256ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 256ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 256ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 256ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 256ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 257ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 257ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 257ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 352ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 352ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-3] [7s 352ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 352ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 353ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 353ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 353ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 353ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 353ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 354ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 354ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 354ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 354ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 354ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b1cc1f0 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-3] [7s 354ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 354ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 354ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [7s 356ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [pool-1-thread-3] [7s 356ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [7s 356ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [7s 356ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [7s 356ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 356ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 357ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-3] [7s 357ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 357ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 357ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 357ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 357ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 357ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [7s 357ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 357ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 357ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [7s 358ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [7s 358ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [7s 358ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [7s 358ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 358ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 358ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [7s 358ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [7s 358ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 358ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 358ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 358ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [7s 358ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 358ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 358ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 358ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 358ms] 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 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 359ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 359ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 359ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 359ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 359ms] 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 360ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 360ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 360ms] 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 360ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [7s 360ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [7s 360ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [7s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 360ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 360ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-3] [7s 457ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 457ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 457ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-3] [7s 457ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 457ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 458ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 458ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 458ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 458ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 458ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 458ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 458ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 459ms] 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 459ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-3] [7s 459ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 459ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 459ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 459ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [pool-1-thread-3] [7s 459ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 459ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 460ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 460ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 460ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3d761443 DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [7s 460ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-3] [7s 460ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 460ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 460ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 460ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 460ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [7s 480ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 483ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [MainThread] [7s 483ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 483ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 483ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 483ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 483ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 483ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 483ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 484ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 484ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 484ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ce0f05 queue.isEmpty: true DEBUG: [MainThread] [7s 484ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ce0f05, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 484ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 484ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 484ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 484ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 484ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 484ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 484ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [7s 484ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@101ca2ae for C (true) DEBUG: [HttpClient-26-SelectorManager] [7s 484ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38562 DEBUG: [pool-1-thread-3] [7s 485ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 485ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [7s 485ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-3] [7s 485ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 485ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-3] [7s 485ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 485ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-3] [7s 485ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-3] [7s 485ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ae4c9de DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [7s 485ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-4] [7s 485ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 485ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 485ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 485ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-4] [7s 485ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-2] [7s 485ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [7s 485ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 485ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 485ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-3] [7s 485ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 485ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 485ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 485ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-26-SelectorManager] [7s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (true) DEBUG: [pool-1-thread-2] [7s 485ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 486ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 486ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 486ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 486ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 486ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 486ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [7s 486ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 486ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 486ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 486ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 486ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 486ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-2] [7s 486ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 486ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 486ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6ae313aa DEBUG: [pool-1-thread-2] [7s 486ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 487ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [7s 487ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [7s 487ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-2] [7s 487ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ce0f05 DEBUG: [HttpClient-26-SelectorManager] [7s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (false) DEBUG: [HttpClient-26-SelectorManager] [7s 487ms] 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 488ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ce0f05 DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ce0f05 DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 488ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@31759885(26) DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7e15f7db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@516d9881 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-2] [7s 488ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 488ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7e15f7db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@516d9881, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7e15f7db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@516d9881 DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7e15f7db/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@516d9881 DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-2] [7s 488ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-2] [7s 488ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 488ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-2] [7s 488ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 489ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 489ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-2] [7s 489ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for R (false) DEBUG: [pool-1-thread-2] [7s 489ms] HttpClientImpl(26) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) onSubscribe called DEBUG: [pool-1-thread-2] [7s 489ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 489ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@31759885(26) DEBUG: [pool-1-thread-2] [7s 489ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [7s 489ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 489ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-4] [7s 489ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-4] [7s 489ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 490ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 491ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [MainThread] [7s 491ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 491ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 491ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 491ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 491ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 491ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 491ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 492ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 492ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 492ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@60b426cd queue.isEmpty: true DEBUG: [MainThread] [7s 492ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@60b426cd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 492ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 492ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 492ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 492ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 492ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 492ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 492ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67457792 for C (true) DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38574 DEBUG: [pool-1-thread-4] [7s 492ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 492ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [7s 492ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [7s 492ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 492ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [7s 492ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-4] [7s 492ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-4] [7s 492ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6dbd1ce2 DEBUG: [pool-1-thread-4] [7s 492ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] SocketTube(30) read demand reset to 0 DEBUG: [pool-1-thread-4] [7s 492ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [7s 492ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 493ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 493ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 493ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 493ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 493ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 493ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-27-SelectorManager] [7s 493ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [7s 493ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 493ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 493ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 493ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-27-SelectorManager] [7s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28bf9f31 for R (true) DEBUG: [pool-1-thread-3] [7s 493ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 493ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-3] [7s 493ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [7s 493ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-4] [7s 493ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-4] [7s 493ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 493ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 493ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 493ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 493ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 493ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-4] [7s 493ms] Http1Publisher(SocketTube(30)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 494ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3acc18d6 DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 494ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 494ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 494ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-4] [7s 494ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [HttpClient-27-SelectorManager] [7s 494ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28bf9f31 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 495ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [7s 495ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [7s 495ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28bf9f31 for R (false) DEBUG: [pool-1-thread-4] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@60b426cd DEBUG: [pool-1-thread-4] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [HttpClient-27-SelectorManager] [7s 495ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@60b426cd DEBUG: [pool-1-thread-4] [7s 495ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [7s 495ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@60b426cd DEBUG: [pool-1-thread-4] [7s 495ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 495ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 495ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 495ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d18385b(27) DEBUG: [pool-1-thread-4] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@36f688eb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bc75ab queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 495ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 496ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@36f688eb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bc75ab, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@36f688eb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bc75ab DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@36f688eb/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7bc75ab DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 496ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-4] [7s 496ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-4] [7s 496ms] HttpClientImpl(27) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28bf9f31 for R (false) DEBUG: [pool-1-thread-4] [7s 496ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 496ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d18385b(27) DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 496ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [7s 496ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [7s 496ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 497ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 498ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [MainThread] [7s 498ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 499ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 499ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 499ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-28-SelectorManager] [7s 499ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5179fe2a for C (true) DEBUG: [MainThread] [7s 499ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [7s 499ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [7s 499ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47842 DEBUG: [pool-1-thread-4] [7s 500ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-4] [7s 500ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 500ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-4] [7s 500ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 500ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-4] [7s 500ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [7s 500ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-4] [7s 500ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-4] [7s 500ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 500ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [7s 500ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] 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@5b81955a[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 500ms] SocketTube(31) read demand reset to 0 DEBUG: [pool-1-thread-4] [7s 500ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-4] [7s 500ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] 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 500ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [7s 500ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 501ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-3] [7s 501ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 501ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [7s 505ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [7s 505ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-4] [7s 505ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-4] [7s 505ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [7s 505ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 505ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 505ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SocketTube(31) read bytes: 261 DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SSL Reader(SocketTube(31)) Adding 261 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [pool-1-thread-4] [7s 511ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 512ms] SSL Reader(SocketTube(31)) Unwrapping: 261 DEBUG: [HttpClient-28-SelectorManager] [7s 511ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 512ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [7s 512ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 512ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [7s 512ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [7s 512ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 512ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 513ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 513ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 513ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-4] [7s 514ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-4] [7s 514ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [7s 514ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 514ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 514ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [7s 514ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [7s 514ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 514ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 515ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [7s 515ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 515ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 515ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 515ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 515ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 515ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-4] [7s 515ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 515ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [7s 515ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [7s 515ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 515ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [7s 515ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47842 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-4] [7s 515ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 515ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@432d55f9 queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@432d55f9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [7s 516ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [7s 516ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@419e2ca7 DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 516ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 516ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 516ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 516ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-4] [7s 516ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [7s 516ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 516ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 516ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 516ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-4] [7s 516ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-4] [7s 516ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [7s 516ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 516ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 516ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [7s 516ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [7s 516ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 516ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 517ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 517ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-4] [7s 517ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-4] [7s 517ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 517ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@256b0812 DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 517ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 517ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [7s 517ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 517ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [7s 518ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [pool-1-thread-4] [7s 518ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [HttpClient-28-SelectorManager] [7s 518ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 519ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 519ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 519ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [7s 519ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [7s 519ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [7s 519ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [7s 519ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 561ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 561ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 561ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [pool-1-thread-4] [7s 561ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-4] [7s 561ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [7s 561ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [7s 561ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-4] [7s 562ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [7s 562ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 562ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 562ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@432d55f9 DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@432d55f9 DEBUG: [pool-1-thread-4] [7s 562ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-4] [7s 562ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@432d55f9 DEBUG: [pool-1-thread-4] [7s 562ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 562ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 562ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 562ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6fe4b6c8(28) DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@53c56033/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7aee652f queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 562ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 562ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@53c56033/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7aee652f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@53c56033/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7aee652f DEBUG: [pool-1-thread-4] [7s 562ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@53c56033/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7aee652f DEBUG: [pool-1-thread-4] [7s 563ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [7s 563ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@53c56033/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7aee652f DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@53c56033/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7aee652f DEBUG: [pool-1-thread-4] [7s 563ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-4] [7s 563ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [7s 563ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-4] [7s 563ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 563ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [7s 563ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [7s 563ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [7s 563ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-4] [7s 563ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 563ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 563ms] HttpClientImpl(28) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-4] [7s 563ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 563ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6fe4b6c8(28) DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 563ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 563ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 564ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 564ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 564ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 564ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 564ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [7s 564ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [7s 564ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [7s 564ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 564ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [MainThread] [7s 565ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 566ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [MainThread] [7s 566ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 567ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 567ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 567ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [7s 567ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [7s 567ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@528539db for C (true) DEBUG: [HttpClient-29-SelectorManager] [7s 567ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [7s 567ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47858 DEBUG: [pool-1-thread-4] [7s 568ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-4] [7s 568ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 568ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-4] [7s 568ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 568ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-4] [7s 568ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [7s 568ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-4] [7s 568ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-4] [7s 568ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 568ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [7s 568ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] 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@587d52ab[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: [pool-1-thread-4] [7s 568ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-4] [7s 568ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] 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 568ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [7s 568ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 568ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-3] [7s 569ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 569ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [7s 573ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [7s 573ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-4] [7s 573ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-4] [7s 573ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [7s 573ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 573ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 573ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [pool-1-thread-4] [7s 579ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 579ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [HttpClient-29-SelectorManager] [7s 579ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 579ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [7s 579ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 579ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [7s 579ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [7s 579ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 579ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 581ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [7s 581ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 581ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [7s 582ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [7s 582ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [7s 582ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [7s 584ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [7s 584ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [7s 584ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [7s 584ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 584ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 584ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 584ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-4] [7s 584ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 584ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [7s 584ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [7s 584ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [7s 584ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-4] [7s 584ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47858 remote=/127.0.0.1:33325] DEBUG: [pool-1-thread-4] [7s 584ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 584ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [7s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37733f0f queue.isEmpty: true DEBUG: [pool-1-thread-4] [7s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37733f0f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 584ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 584ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [7s 584ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [7s 584ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [7s 585ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f4f052a DEBUG: [pool-1-thread-4] [7s 585ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [7s 585ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 585ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 585ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 585ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 585ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 585ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 585ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-4] [7s 585ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [7s 585ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [7s 585ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-4] [7s 585ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [7s 585ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 585ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 585ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [7s 585ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [7s 585ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 585ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [7s 586ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [7s 586ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 586ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [7s 586ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 586ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 586ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 586ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 586ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 586ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-4] [7s 586ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-4] [7s 586ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 586ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4681c6f1 DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 586ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 586ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 587ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [7s 587ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 587ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [7s 587ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [7s 587ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [7s 587ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [7s 587ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 587ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [7s 588ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 588ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 588ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [7s 589ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 589ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [7s 589ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [7s 589ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [7s 589ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [7s 589ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [7s 589ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 629ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 629ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 629ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [7s 629ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [7s 629ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [7s 629ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [7s 629ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-4] [7s 630ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [7s 630ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 630ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 630ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37733f0f DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37733f0f DEBUG: [pool-1-thread-4] [7s 630ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [7s 630ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37733f0f DEBUG: [pool-1-thread-4] [7s 630ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 630ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 630ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 630ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@12c1476c(29) DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 630ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 630ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 DEBUG: [pool-1-thread-4] [7s 630ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [7s 630ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 DEBUG: [pool-1-thread-4] [7s 631ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 631ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@20ec586d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ec98038 DEBUG: [pool-1-thread-4] [7s 631ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [7s 631ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [7s 631ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-4] [7s 631ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 631ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [7s 632ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [7s 632ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [7s 632ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-4] [7s 632ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [7s 632ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 632ms] HttpClientImpl(29) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-4] [7s 632ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [7s 632ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 632ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@12c1476c(29) DEBUG: [pool-1-thread-4] [7s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 632ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [7s 632ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [7s 632ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [7s 632ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 632ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [MainThread] [7s 633ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 634ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [MainThread] [7s 634ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 634ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 634ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 634ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 634ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 634ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 634ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 635ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 635ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 635ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c88d7a5 queue.isEmpty: true DEBUG: [MainThread] [7s 635ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c88d7a5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 635ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 635ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 635ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 635ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 635ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 635ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 635ms] PlainHttpConnection(SocketTube(33)) registering connect event DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f5551c for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=45348,localport=52293] DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45348 TestServer(1): starting connection DEBUG: [pool-1-thread-4] [7s 636ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 636ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [7s 636ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [7s 636ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 636ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-4] [7s 636ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 636ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-4] [7s 636ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-4] [7s 636ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 636ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@d0d3e6c DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) write: starting subscription DEBUG: [pool-1-thread-3] [7s 636ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 636ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 636ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 636ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-3] [7s 636ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [7s 636ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-3] [7s 636ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 636ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-30-SelectorManager] [7s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (true) DEBUG: [pool-1-thread-2] [7s 636ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 636ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [7s 636ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 636ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 636ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 636ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 637ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 637ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 637ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 637ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 637ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 637ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 637ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 637ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 637ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 637ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 637ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 637ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-2] [7s 637ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 637ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 637ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d928033 DEBUG: [pool-1-thread-2] [7s 637ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 638ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [7s 638ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [pool-1-thread-2] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2c88d7a5 DEBUG: [HttpClient-30-SelectorManager] [7s 638ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2c88d7a5 DEBUG: [pool-1-thread-2] [7s 638ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [7s 638ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2c88d7a5 DEBUG: [pool-1-thread-2] [7s 638ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 638ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 638ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45348 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-2] [7s 638ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [7s 638ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6bc13dab(30) DEBUG: [pool-1-thread-2] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ce80b75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11fc27f9 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 638ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 639ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 639ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 639ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-2] [7s 639ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 639ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [7s 639ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [7s 639ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [7s 639ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-2] [7s 639ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [7s 639ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 639ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [7s 639ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [7s 639ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@790d9917 DEBUG: [HttpClient-30-SelectorManager] [7s 639ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [7s 639ms] SocketTube(33) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 639ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [HttpClient-30-SelectorManager] [7s 639ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [7s 639ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [7s 639ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [7s 640ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 640ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [7s 640ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [7s 640ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 640ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [7s 640ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [7s 640ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [7s 640ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [7s 640ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [7s 640ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-2] [7s 640ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 640ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-2] [7s 640ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-2] [7s 640ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [7s 640ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 640ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 640ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 640ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [7s 640ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6bc13dab(30) DEBUG: [Test-server-pool] [7s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) trying to write: 13 DEBUG: [Test-server-pool] [7s 640ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 640ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ce80b75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@11fc27f9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 640ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [7s 640ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [7s 640ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 640ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 640ms] 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 DEBUG: [readLoop] [7s 641ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 641ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 641ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 641ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 641ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 641ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 641ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 641ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-30-SelectorManager] [7s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 643ms] SocketTube(33) read bytes: 96 DEBUG: [HttpClient-30-SelectorManager] [7s 643ms] Http2Connection(SocketTube(33)) onNext: got 96 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [7s 643ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [7s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for R (false) DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33)) sending 96 to Http2Connection.asyncReceive DEBUG: [HttpClient-30-SelectorManager] [7s 643ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 96 DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33)) Processing 96 DEBUG: [pool-1-thread-4] [7s 643ms] FramesDecoder decodes: 96 DEBUG: [pool-1-thread-4] [7s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 643ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [7s 643ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [7s 643ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [7s 643ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-4] [7s 643ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-4] [7s 643ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-4] [7s 643ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-4] [7s 643ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-4] [7s 643ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 643ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 643ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [7s 643ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45348 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [7s 644ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 644ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [7s 644ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [7s 644ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 644ms] HttpClientImpl(30) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71665d02 DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [7s 644ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [7s 644ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [readLoop] [7s 644ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 644ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 644ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 645ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 646ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [MainThread] [7s 646ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 646ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 646ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 646ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 646ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 646ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 646ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 647ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 647ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b7d1259 queue.isEmpty: true DEBUG: [MainThread] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b7d1259, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 647ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 647ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 647ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@68216c9f 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=45354,localport=52293] DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45354 DEBUG: [pool-1-thread-4] [7s 647ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [7s 647ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-4] [7s 647ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-4] [7s 647ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 647ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-4] [7s 647ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [7s 647ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-4] [7s 647ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-4] [7s 647ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-4] [7s 647ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@62d907ef DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 647ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [7s 648ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 648ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 648ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 648ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 648ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 648ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 648ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [7s 648ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [7s 648ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 648ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [HttpClient-31-SelectorManager] [7s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (true) DEBUG: [pool-1-thread-3] [7s 648ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-3] [7s 648ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [7s 648ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(34) trying to write: 204 DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 648ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 648ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 648ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 648ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@338b4c73 DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 648ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 648ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-31-SelectorManager] [7s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [pool-1-thread-4] [7s 648ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-4] [7s 648ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [7s 649ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [7s 649ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b7d1259 DEBUG: [HttpClient-31-SelectorManager] [7s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [7s 649ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b7d1259 DEBUG: [pool-1-thread-4] [7s 649ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [7s 649ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b7d1259 DEBUG: [pool-1-thread-4] [7s 649ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 649ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 649ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45354 remote=/127.0.0.1:52293] DEBUG: [pool-1-thread-4] [7s 649ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [7s 649ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@59b340a1(31) DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7101d27a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@df10286 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 649ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 649ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 649ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-4] [7s 649ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [7s 649ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-4] [7s 650ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@16b60693 DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) calling onSubscribe DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-4] [7s 650ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 650ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-4] [7s 650ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [7s 650ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [7s 650ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 650ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 650ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-4] [7s 650ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 650ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [7s 651ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-4] [7s 651ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-4] [7s 651ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-3] [7s 651ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-4] [7s 651ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 651ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [7s 651ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@59b340a1(31) DEBUG: [pool-1-thread-3] [7s 651ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) trying to write: 13 DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7101d27a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@df10286, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) wrote: 13 DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [7s 651ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [7s 651ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-3] [7s 651ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 651ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 651ms] 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 Sent response headers 200 DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 652ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 652ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 652ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SocketTube(34) read bytes: 39 DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] Http2Connection(SocketTube(34)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 652ms] Http2Connection(SocketTube(34)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 652ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 652ms] Http2Connection(SocketTube(34)) Processing 39 DEBUG: [pool-1-thread-3] [7s 652ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 652ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [pool-1-thread-3] [7s 652ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 652ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-31-SelectorManager] [7s 652ms] SocketTube(34) read bytes: 52 DEBUG: [HttpClient-31-SelectorManager] [7s 653ms] Http2Connection(SocketTube(34)) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 653ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 653ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-3] [7s 653ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [7s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for R (false) DEBUG: [HttpClient-31-SelectorManager] [7s 653ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 653ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-3] [7s 653ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-3] [7s 653ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-3] [7s 653ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [7s 653ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 653ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [7s 653ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 653ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 653ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [7s 653ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 52 DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34)) Processing 52 DEBUG: [pool-1-thread-3] [7s 653ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [7s 653ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 653ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45354 DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 653ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 653ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 653ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 654ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 654ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 654ms] HttpClientImpl(31) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@220d7c3e DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 654ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 654ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [7s 655ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 655ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [MainThread] [7s 656ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 656ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 656ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 657ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@77283f8 for C (true) DEBUG: [MainThread] [7s 657ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45298 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45298, Session(1711993623491|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [7s 657ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-3] [7s 657ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 657ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-3] [7s 657ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-3] [7s 657ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 657ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 657ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-3] [7s 657ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-3] [7s 657ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 657ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 657ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] 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@d8ae888[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 657ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-3] [7s 657ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 657ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 657ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] 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 658ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [7s 658ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 658ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-4] [7s 658ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 658ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 660ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 660ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 660ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 660ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 660ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 660ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 660ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 663ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [HttpClient-32-SelectorManager] [7s 663ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 664ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 664ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 664ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 664ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 664ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 664ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [7s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 664ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 664ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 665ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 665ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 666ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 666ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [7s 666ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 666ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 666ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 666ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 667ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-3] [7s 667ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 667ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 667ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 668ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-3] [7s 668ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 668ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 668ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 668ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 668ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 668ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 668ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 668ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 668ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 669ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-3] [7s 669ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@53d331e DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 669ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 669ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 669ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 669ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 669ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 669ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 669ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-3] [7s 669ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-3] [7s 669ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 669ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 669ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 669ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 670ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 670ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 670ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 670ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 670ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 670ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 670ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 670ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-3] [7s 670ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 670ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 670ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 670ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 670ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 670ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 670ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 670ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 670ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 671ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-3] [7s 671ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 671ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 671ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 671ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 671ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 671ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) TestServer(2): starting connection DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SocketTube(35) read bytes: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SSL Reader(SocketTube(35)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(35)) Unwrapping: 1726 DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 672ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 672ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 672ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [Test-server-pool] [7s 672ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [7s 672ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 672ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 672ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 672ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (true) DEBUG: [readLoop] [7s 672ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 672ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer(2): connection started DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [readLoop] [7s 672ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 672ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-32-SelectorManager] [7s 672ms] SocketTube(35) read bytes: 77 DEBUG: [readLoop] [7s 672ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-32-SelectorManager] [7s 673ms] SSL Reader(SocketTube(35)) onNext DEBUG: [readLoop] [7s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 673ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-32-SelectorManager] [7s 673ms] SSL Reader(SocketTube(35)) Adding 77 bytes to read buffer DEBUG: [readLoop] [7s 673ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 673ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-32-SelectorManager] [7s 673ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 673ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 673ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [7s 673ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 673ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 673ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [7s 673ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-3] [7s 673ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 673ms] 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): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [7s 673ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 673ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 673ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 673ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-3] [7s 673ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 673ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-3] [7s 673ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 673ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 673ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [7s 673ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) write: requesting more... DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SocketTube(35) no more demand for reading DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 674ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [readLoop] [7s 674ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 674ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [readLoop] [7s 674ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 674ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 674ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 674ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 674ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [7s 674ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-3] [7s 675ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [7s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 675ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45298 DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 675ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 675ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 675ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-3] [7s 676ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 676ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 676ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-3] [7s 676ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 676ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 676ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 676ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 676ms] HttpClientImpl(32) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 676ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68c36108 DEBUG: [pool-1-thread-3] [7s 677ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 677ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 677ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 677ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-3] [7s 677ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-3] [7s 677ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-3] [7s 677ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 677ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 677ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [MainThread] [7s 677ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@40004280 (user-supplied=false) DEBUG: [MainThread] [7s 678ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [MainThread] [7s 678ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 678ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 678ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 679ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [7s 679ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [7s 679ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a1d3a0d for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-33-SelectorManager] [7s 679ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45302, Session(1711993624621|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-33-SelectorManager] [7s 679ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45302 DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [7s 679ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 679ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-3] [7s 679ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 679ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-3] [7s 679ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-3] [7s 679ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [7s 680ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 680ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [7s 680ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] 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@60e5517d[Not completed, 4 dependents] (id=3305) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) calling onSubscribe DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] 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 680ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [7s 680ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 680ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [7s 680ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 680ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 682ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 682ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 683ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 683ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 683ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 683ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [pool-1-thread-3] [7s 686ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 686ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [HttpClient-33-SelectorManager] [7s 686ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 686ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 686ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 686ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [7s 686ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 686ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 686ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [HttpClient-33-SelectorManager] [7s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 687ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 687ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 688ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [7s 688ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 688ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 688ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 688ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [HttpClient-33-SelectorManager] [7s 688ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 689ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 689ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 689ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 689ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [7s 689ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [7s 689ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 689ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [7s 689ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [7s 689ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-3] [7s 689ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [7s 689ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [7s 691ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 691ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 691ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [7s 691ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-3] [7s 691ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [7s 691ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [7s 691ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 691ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 691ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 691ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-3] [7s 691ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [7s 691ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [7s 691ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [7s 692ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [7s 692ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-3] [7s 692ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@659aa45f DEBUG: [pool-1-thread-3] [7s 692ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [7s 692ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 692ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 692ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [7s 692ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 692ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 692ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 692ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 692ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 692ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 692ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [7s 693ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [7s 693ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-3] [7s 693ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-3] [7s 693ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-3] [7s 693ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [7s 693ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [7s 693ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-3] [7s 693ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [7s 694ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 694ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 694ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [7s 694ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 694ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 694ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 694ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 694ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 694ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 694ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 694ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 695ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 695ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 695ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 695ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [7s 695ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-3] [7s 695ms] SocketTube(36) wrote: 174 TestServer(2): starting connection DEBUG: [pool-1-thread-3] [7s 695ms] SocketTube(36) write: requesting more... DEBUG: [HttpClient-33-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-3] [7s 695ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 695ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 695ms] SocketTube(36) no more demand for reading DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-33-SelectorManager] [7s 695ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 695ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-3] [7s 695ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 695ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 696ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 696ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 696ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 696ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [pool-1-thread-3] [7s 696ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [7s 696ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 696ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 696ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [Test-server-pool] [7s 696ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 696ms] SocketTube(36) read bytes: 1803 DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SSL Reader(SocketTube(36)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 696ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 696ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 696ms] SSL Reader(SocketTube(36)) Unwrapping: 1803 DEBUG: [readLoop] [7s 696ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 696ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 696ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 696ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [7s 696ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 696ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 696ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [7s 696ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [7s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 696ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [7s 697ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [7s 697ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 697ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 697ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [7s 697ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-3] [7s 697ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [7s 697ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [pool-1-thread-3] [7s 697ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [7s 697ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [7s 697ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [7s 697ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [7s 698ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-3] [7s 698ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [HttpClient-33-SelectorManager] [7s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 698ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 698ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(36) trying to write: 47 DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 698ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 698ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [readLoop] [7s 698ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 698ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [readLoop] [7s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 698ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 698ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 698ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 698ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 699ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 699ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 699ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SocketTube(36) read bytes: 158 DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SSL Reader(SocketTube(36)) Adding 158 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [HttpClient-33-SelectorManager] [7s 699ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) Unwrapping: 158 DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [7s 699ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [7s 699ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 699ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 699ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 700ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45302 DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 700ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 700ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-3] [7s 700ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 700ms] SSL Reader(SocketTube(36)) Unwrapping: 109 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-3] [7s 701ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 701ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 701ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-3] [7s 701ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 702ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 702ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [7s 702ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-3] [7s 702ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 702ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 702ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 702ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 702ms] HttpClientImpl(33) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2cbfc85e DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [7s 702ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-3] [7s 702ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 702ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-3] [7s 703ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-3] [7s 703ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-3] [7s 703ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 703ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (false) DEBUG: [MainThread] [7s 703ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/fixed/x GET DEBUG: [MainThread] [7s 703ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 703ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 703ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 703ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 703ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 703ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 704ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 704ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a417487 queue.isEmpty: true DEBUG: [MainThread] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a417487, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 704ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 704ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 704ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 704ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 704ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 704ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 704ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 704ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 704ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 704ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 704ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54cfeb2e DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [7s 704ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) write: starting subscription DEBUG: [MainThread] [7s 704ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [7s 704ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 704ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 704ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [7s 704ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 704ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 705ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 705ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 705ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-9-SelectorManager] [7s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [7s 705ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [7s 705ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [7s 705ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 705ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 705ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [7s 705ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [7s 705ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [7s 705ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [7s 705ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [7s 705ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@273df517 DEBUG: [pool-1-thread-4] [7s 705ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 706ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [7s 706ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 706ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [7s 706ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6a417487 DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6a417487 DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6a417487 DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [7s 707ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58506188/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5db0ad36 queue.isEmpty: false DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [7s 707ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [7s 707ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58506188/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5db0ad36, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@58506188/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5db0ad36 DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@58506188/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5db0ad36 DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [7s 707ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [7s 707ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [7s 707ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [7s 707ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [7s 707ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 707ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 707ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [7s 707ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [7s 708ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:39719/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [7s 708ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [7s 708ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-4] [7s 708ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 708ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 708ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [7s 708ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 708ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:39719/http1/chunk/x GET DEBUG: [MainThread] [7s 709ms] Exchange establishing exchange for http://127.0.0.1:39719/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 709ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 709ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 709ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 709ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 709ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 709ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 709ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 709ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@58959d40 queue.isEmpty: true DEBUG: [MainThread] [7s 709ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@58959d40, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 709ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 709ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 709ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 709ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 709ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 709ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [7s 709ms] SocketTube(9) connecting flows DEBUG: [MainThread] [7s 709ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [7s 709ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [7s 710ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 710ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [7s 710ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [7s 710ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [7s 710ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [7s 710ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67bdcf84 DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 710ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 710ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 710ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [MainThread] [7s 710ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [7s 710ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [7s 710ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [7s 710ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [7s 710ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [7s 710ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 710ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [7s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [7s 710ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [7s 710ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [7s 710ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-3] [7s 710ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [7s 710ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40f6bb14 DEBUG: [pool-1-thread-3] [7s 710ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 711ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [7s 711ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 711ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 711ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@58959d40 DEBUG: [pool-1-thread-3] [7s 711ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [pool-1-thread-3] [7s 711ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@58959d40 DEBUG: [HttpClient-9-SelectorManager] [7s 711ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 711ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-3] [7s 712ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@58959d40 DEBUG: [pool-1-thread-3] [7s 712ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 712ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 712ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 712ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@33ce5923/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3c6ab59 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 712ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 712ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@33ce5923/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3c6ab59, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5923/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3c6ab59 DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5923/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3c6ab59 DEBUG: [pool-1-thread-3] [7s 712ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-3] [7s 712ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 712ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-3] [7s 712ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [7s 712ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 712ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 713ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [7s 713ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 753ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [7s 753ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [7s 753ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 753ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 753ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 753ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5923/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3c6ab59 DEBUG: [pool-1-thread-3] [7s 753ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 753ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@33ce5923/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3c6ab59 DEBUG: [pool-1-thread-3] [7s 753ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 754ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-3] [7s 754ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 754ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [7s 754ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [7s 754ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-3] [7s 754ms] HttpClientImpl(9) ClientImpl (async) elapsed 45 millis for GET to http://127.0.0.1:39719/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-3] [7s 754ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [7s 754ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [7s 754ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 754ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-4] [7s 754ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [7s 754ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [7s 754ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 755ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/fixed/x GET DEBUG: [MainThread] [7s 756ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 756ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 756ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 756ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 756ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 756ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 756ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 756ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f620f53 queue.isEmpty: true DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f620f53, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 756ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 756ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 756ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 756ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f4dc78c DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 756ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 756ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 756ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 756ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 756ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 756ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 756ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 756ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 756ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 757ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 757ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 757ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 757ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 757ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 757ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 757ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 757ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 757ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 757ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 757ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 757ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 757ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 757ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 758ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 758ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 758ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 758ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 758ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 758ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 758ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 758ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 758ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 758ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 758ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b4624b8 DEBUG: [MainThread] [7s 758ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 758ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 758ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 758ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 758ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 759ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 760ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 760ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 760ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [7s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [7s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f620f53 DEBUG: [pool-1-thread-3] [7s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f620f53 DEBUG: [pool-1-thread-3] [7s 760ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-3] [7s 760ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [7s 760ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f620f53 DEBUG: [pool-1-thread-3] [7s 760ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 760ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 760ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 760ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24b25165/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65740391 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 761ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 761ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24b25165/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65740391, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24b25165/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65740391 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24b25165/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65740391 DEBUG: [pool-1-thread-3] [7s 761ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 761ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 761ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24b25165/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65740391 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24b25165/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65740391 DEBUG: [pool-1-thread-3] [7s 761ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 761ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [7s 761ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [7s 761ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 761ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 761ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 761ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 761ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 761ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 761ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 762ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 762ms] HttpClientImpl(9) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:33325/https1/fixed/x DEBUG: [pool-1-thread-3] [7s 762ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 762ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 762ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 762ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 762ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 762ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 762ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [MainThread] [7s 763ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:33325/https1/chunk/x GET DEBUG: [MainThread] [7s 763ms] Exchange establishing exchange for https://127.0.0.1:33325/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 763ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 763ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 763ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 763ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [7s 763ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [7s 763ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 763ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3f764755 queue.isEmpty: true DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3f764755, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 763ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 763ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 763ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [7s 763ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5e668690 DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 763ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 763ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 763ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 763ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [7s 763ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [7s 763ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 763ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 763ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 763ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [7s 763ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [7s 763ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 764ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [7s 764ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [7s 764ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [7s 764ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [7s 764ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [7s 764ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 764ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 764ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [7s 764ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [7s 764ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 764ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 764ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [7s 764ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [7s 764ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [7s 764ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [7s 764ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@144f1a00 DEBUG: [MainThread] [7s 764ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [7s 764ms] Http1Exchange reading headers DEBUG: [MainThread] [7s 764ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [7s 764ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [7s 764ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 765ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 765ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 765ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3f764755 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3f764755 DEBUG: [pool-1-thread-3] [7s 766ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [7s 766ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3f764755 DEBUG: [pool-1-thread-3] [7s 766ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [7s 766ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [7s 766ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [7s 766ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 queue.isEmpty: false DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 766ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [7s 766ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 DEBUG: [pool-1-thread-3] [7s 766ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [7s 766ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [7s 766ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 766ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 766ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 766ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 766ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 809ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 809ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 809ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [7s 809ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [7s 809ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [7s 809ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [7s 809ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 DEBUG: [pool-1-thread-3] [7s 810ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 810ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49dfb76f/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7fd0fe48 DEBUG: [pool-1-thread-3] [7s 810ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [7s 810ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [7s 810ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [7s 810ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [7s 810ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 810ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [7s 810ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [7s 810ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [7s 810ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [7s 810ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 811ms] HttpClientImpl(9) ClientImpl (async) elapsed 48 millis for GET to https://127.0.0.1:33325/https1/chunk/x DEBUG: [pool-1-thread-3] [7s 811ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [7s 811ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [7s 811ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@682d9380(9) DEBUG: [pool-1-thread-3] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 811ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [7s 811ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [7s 811ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [7s 811ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 811ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [MainThread] [7s 812ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/fixed/x GET DEBUG: [MainThread] [7s 812ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 812ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 812ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 812ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 812ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 812ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 812ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 812ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 812ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 812ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [7s 812ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 813ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 813ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 813ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 813ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 813ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 813ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 813ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [7s 813ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 813ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 813ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 813ms] Exchange sendRequestBody DEBUG: [MainThread] [7s 813ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [7s 813ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 813ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 813ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 813ms] 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 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [7s 815ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-3] [7s 815ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-3] [7s 815ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 815ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/fixed/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 815ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 815ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 815ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 816ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 816ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 816ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:52293/http2/fixed/x DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e87833a DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 816ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [7s 816ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:52293/http2/chunk/x GET DEBUG: [MainThread] [7s 817ms] Exchange establishing exchange for http://127.0.0.1:52293/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 817ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [7s 817ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 817ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 817ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 817ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 817ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 817ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 817ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 817ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [7s 817ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 817ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [7s 817ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [7s 817ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [7s 817ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [7s 817ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [7s 817ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [7s 817ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [7s 817ms] FramesDecoder decodes: 9 DEBUG: [MainThread] [7s 817ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 817ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 817ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 817ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [7s 817ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 818ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 818ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 818ms] 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 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 819ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 819ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 819ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 819ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [7s 819ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [7s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 819ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:52293/http2/chunk/x) 200 HTTP_2 Local port: 45310 DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 819ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 819ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 819ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 821ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 821ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 821ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:52293/http2/chunk/x DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2a572b4a DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 821ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [7s 822ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/fixed/x GET DEBUG: [MainThread] [7s 822ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [7s 822ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 822ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 822ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 822ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 822ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 822ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 822ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 822ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 823ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [7s 823ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 823ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 823ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 823ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 823ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 823ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 823ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 823ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 823ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 823ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 824ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [7s 824ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 824ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 824ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 824ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 824ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [7s 824ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received 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 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] 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 825ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [HttpClient-9-SelectorManager] [7s 825ms] 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 825ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-3] [7s 825ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [7s 825ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 825ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 825ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-3] [7s 825ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-3] [7s 825ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [7s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 825ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/fixed/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 826ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 826ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 826ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 826ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 826ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 826ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 826ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 827ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 827ms] 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 827ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 827ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 827ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 827ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 827ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:60021/https2/fixed/x DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@528da2f6 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-3] [7s 827ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 827ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 827ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 827ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 828ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 828ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 828ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:60021/https2/chunk/x GET DEBUG: [HttpClient-9-SelectorManager] [7s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [MainThread] [7s 828ms] Exchange establishing exchange for https://127.0.0.1:60021/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [7s 829ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [7s 829ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 829ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 829ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [7s 829ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [7s 829ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 829ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [7s 829ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [7s 829ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [7s 829ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [7s 829ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [7s 829ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [7s 829ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 829ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [7s 829ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [7s 829ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [7s 829ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [7s 829ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [7s 830ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [7s 830ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [7s 830ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [7s 830ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 830ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [7s 830ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [7s 830ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [7s 830ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 830ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 830ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 830ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 830ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [7s 830ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [7s 830ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 830ms] 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 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] 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 831ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [HttpClient-9-SelectorManager] [7s 831ms] 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 831ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-3] [7s 831ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [7s 831ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 831ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 831ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-3] [7s 831ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [7s 831ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [7s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 831ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:60021/https2/chunk/x) 200 HTTP_2 Local port: 45256 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-3] [7s 832ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [7s 832ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [7s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 832ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [7s 832ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 832ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 832ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 832ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 832ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 833ms] 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 833ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-3] [7s 833ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [7s 833ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [7s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [7s 833ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-3] [7s 833ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [7s 833ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:60021/https2/chunk/x DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-3] [7s 833ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-3] [7s 834ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@37125d DEBUG: [pool-1-thread-3] [7s 834ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-3] [7s 834ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-3] [7s 834ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [7s 834ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [7s 834ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [7s 834ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [7s 834ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [7s 834ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] SocketTube(9) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] SocketTube(9) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c5e2f4f for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-18-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@110de660 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 849ms] SocketTube(22) got read EOF DEBUG: [HttpClient-19-SelectorManager] [7s 849ms] SocketTube(22) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 849ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-19-SelectorManager] [7s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@683fbe04 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 849ms] SocketTube(22) completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 849ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-18-SelectorManager] [7s 849ms] SocketTube(21) got read EOF DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) pausing read event DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28bf9f31 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@110de660 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) completing subscriber DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-19-SelectorManager] [7s 850ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [7s 850ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [7s 850ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) got read EOF DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 850ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28bf9f31 for None (false) DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) completing subscriber DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-9-SelectorManager] [7s 850ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 850ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [7s 850ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 850ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [7s 850ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-19-SelectorManager] [7s 850ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-19-SelectorManager] [7s 850ms] SocketTube(22) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 850ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-18-SelectorManager] [7s 850ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SocketTube(24) read bytes: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SSL Reader(SocketTube(24)) Adding 40 bytes to read buffer DEBUG: [HttpClient-27-SelectorManager] [7s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 852ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-3] [7s 852ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 852ms] SSL Reader(SocketTube(24)) Unwrapping: 40 DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 852ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 853ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-9-SelectorManager] [7s 853ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SocketTube(32) read bytes: 40 DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 853ms] SocketTube(23) read bytes: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 853ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] SocketTube(29) got read EOF DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SocketTube(31) read bytes: 40 DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SSL Reader(SocketTube(32)) Adding 40 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] SocketTube(29) pausing read event DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SSL Reader(SocketTube(31)) Adding 40 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe654e6 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] SocketTube(29) completing subscriber DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SocketTube(32) resuming read event DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SocketTube(31) resuming read event DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (false) DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (false) DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SocketTube(32) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [7s 853ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 853ms] SSL Reader(SocketTube(32)) Unwrapping: 40 TestServer(1): stopping 9 connections Server connection to /127.0.0.1:45310 stopping. 8 streams DEBUG: [pool-1-thread-2] [7s 853ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 853ms] SSL Reader(SocketTube(31)) Unwrapping: 40 TestServer: Connection writer stopping Server connection to /127.0.0.1:45342 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45324 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45336 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45340 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45348 stopping. 1 streams DEBUG: [HttpClient-22-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) Server connection to /127.0.0.1:45354 stopping. 1 streams DEBUG: [HttpClient-30-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 854ms] SocketTube(33) got read EOF DEBUG: [HttpClient-30-SelectorManager] [7s 854ms] SocketTube(33) pausing read event DEBUG: [HttpClient-30-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@480fb1a9 for None (false) DEBUG: [HttpClient-30-SelectorManager] [7s 854ms] SocketTube(33) completing subscriber DEBUG: [HttpClient-31-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 854ms] SocketTube(34) got read EOF DEBUG: [HttpClient-31-SelectorManager] [7s 854ms] SocketTube(34) pausing read event TestServer(2): stopping 9 connections Server connection to /127.0.0.1:45256 stopping. 8 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:45276 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SocketTube(27) read bytes: 80 DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SSL Reader(SocketTube(27)) Adding 80 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (false) DEBUG: [pool-1-thread-1] [7s 855ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 855ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 855ms] SSL Reader(SocketTube(27)) Unwrapping: 80 DEBUG: [HttpClient-24-SelectorManager] [7s 856ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 856ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [7s 856ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 853ms] SSL Reader(SocketTube(23)) Adding 40 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [7s 853ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-28-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 853ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 857ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-28-SelectorManager] [7s 857ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for None (false) DEBUG: [HttpClient-15-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for None (false) DEBUG: [HttpClient-23-SelectorManager] [7s 857ms] SocketTube(26) got read EOF DEBUG: [HttpClient-23-SelectorManager] [7s 857ms] SocketTube(26) pausing read event DEBUG: [HttpClient-23-SelectorManager] [7s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@75ed8cdd for None (false) DEBUG: [HttpClient-23-SelectorManager] [7s 857ms] SocketTube(26) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [7s 857ms] SocketTube(23) resuming read event DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SocketTube(18) got read EOF DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SocketTube(18) pausing read event DEBUG: [HttpClient-20-SelectorManager] [7s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 857ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f1f4f7a for None (false) DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] Http2Connection(SocketTube(18)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [7s 857ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [7s 857ms] SSL Reader(SocketTube(23)) Unwrapping: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 857ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 857ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: Connection writer stopping DEBUG: [HttpClient-22-SelectorManager] [7s 854ms] SocketTube(25) got read EOF DEBUG: [HttpClient-22-SelectorManager] [7s 857ms] SocketTube(25) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 854ms] Http2Connection(SocketTube(33)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-15-SelectorManager] [7s 857ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [7s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@27db85d0 for None (false) Server connection to /127.0.0.1:45268 stopping. 1 streams DEBUG: [HttpClient-30-SelectorManager] [7s 857ms] SocketTube(33) Stopping read scheduler DEBUG: [HttpClient-30-SelectorManager] [7s 858ms] SocketTube(33) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [7s 858ms] SocketTube(33) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [7s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) Server connection to /127.0.0.1:45298 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [7s 858ms] SocketTube(19) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [7s 858ms] SSL Reader(SocketTube(19)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [7s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) Server connection to /127.0.0.1:45274 stopping. 1 streams DEBUG: [pool-1-thread-7] [7s 858ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-14-SelectorManager] [7s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for None (false) DEBUG: [pool-1-thread-7] [7s 859ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-26-SelectorManager] [7s 857ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [7s 859ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-7] [7s 859ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-29-SelectorManager] [7s 857ms] SocketTube(32) no more demand for reading DEBUG: [pool-1-thread-7] [7s 859ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-29-SelectorManager] [7s 859ms] SocketTube(32) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 857ms] Http2Connection(SocketTube(26)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-22-SelectorManager] [7s 857ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d15021e for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 857ms] SocketTube(34) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [7s 858ms] SSL Reader(SocketTube(19)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-7] [7s 859ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [7s 858ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [7s 859ms] SSL Reader(SocketTube(35)) onNext Server connection to /127.0.0.1:45288 stopping. 1 streams DEBUG: [HttpClient-23-SelectorManager] [7s 859ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [7s 859ms] SocketTube(26) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [7s 859ms] SocketTube(26) Read scheduler stopped TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 859ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-8] [7s 859ms] 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: [pool-1-thread-8] [7s 860ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-8] [7s 860ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-8] [7s 860ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-8] [7s 860ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-8] [7s 860ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-8] [7s 860ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-14-SelectorManager] [7s 859ms] SocketTube(17) got read EOF DEBUG: [HttpClient-14-SelectorManager] [7s 860ms] SocketTube(17) pausing read event DEBUG: [HttpClient-26-SelectorManager] [7s 859ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SocketTube(20) read bytes: 80 DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-22-SelectorManager] [7s 859ms] SocketTube(25) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SSL Reader(SocketTube(20)) Adding 80 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [7s 860ms] SocketTube(29) Stopping read scheduler DEBUG: [HttpClient-22-SelectorManager] [7s 860ms] Http2Connection(SocketTube(25)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-31-SelectorManager] [7s 859ms] Http2Connection(SocketTube(34)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (false) DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 859ms] SocketTube(33) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [7s 859ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [7s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 860ms] SocketTube(35) resuming read event DEBUG: [HttpClient-16-SelectorManager] [7s 860ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 860ms] SocketTube(25) Stopping read scheduler DEBUG: [pool-1-thread-7] [7s 860ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (false) DEBUG: [HttpClient-32-SelectorManager] [7s 860ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 860ms] 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: [pool-1-thread-11] [7s 861ms] Http2Connection(SocketTube(34)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-25-SelectorManager] [7s 859ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [pool-1-thread-9] [7s 859ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-9] [7s 861ms] SSL Reader(SocketTube(19)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [7s 858ms] Http2Connection(SocketTube(18)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer TestServer: Connection writer stopping Server connection to /127.0.0.1:45302 stopping. 1 streams DEBUG: [HttpClient-14-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76bb7849 for None (false) DEBUG: [HttpClient-26-SelectorManager] [7s 860ms] SocketTube(29) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [7s 861ms] SocketTube(29) Read scheduler stopped DEBUG: [pool-1-thread-8] [7s 860ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-8] [7s 861ms] SSL Reader(SocketTube(20)) Unwrapping: 80 DEBUG: [HttpClient-26-SelectorManager] [7s 861ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-17-SelectorManager] [7s 860ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-22-SelectorManager] [7s 860ms] SocketTube(25) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [7s 861ms] SocketTube(25) Read scheduler stopped DEBUG: [pool-1-thread-7] [7s 860ms] SSL Reader(SocketTube(35)) Unwrapping: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 861ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 861ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 861ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [7s 861ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-31-SelectorManager] [7s 860ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [7s 862ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-31-SelectorManager] [7s 862ms] SocketTube(34) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 862ms] SocketTube(36) resuming read event DEBUG: [HttpClient-32-SelectorManager] [7s 860ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 862ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (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.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-10] [7s 861ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-25-SelectorManager] [7s 861ms] SocketTube(28) read bytes: 80 DEBUG: [HttpClient-25-SelectorManager] [7s 862ms] SSL Reader(SocketTube(28)) onNext 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-6] [7s 862ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 862ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-6] [7s 862ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-6] [7s 862ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-6] [7s 862ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 862ms] SocketTube(18) got read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [7s 861ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-14-SelectorManager] [7s 863ms] Http2Connection(SocketTube(17)) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-14-SelectorManager] [7s 864ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [7s 864ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [7s 864ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [7s 861ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 862ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [7s 862ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-32-SelectorManager] [7s 862ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [7s 864ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 862ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [7s 864ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-33-SelectorManager] [7s 862ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 862ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 862ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-11] [7s 864ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-10] [7s 864ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-33-SelectorManager] [7s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-10] [7s 864ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-33-SelectorManager] [7s 864ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [7s 864ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 864ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 864ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-25-SelectorManager] [7s 862ms] SSL Reader(SocketTube(28)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-6] [7s 864ms] 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: [pool-1-thread-11] [7s 864ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-6] [7s 865ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-6] [7s 865ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-25-SelectorManager] [7s 865ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-10] [7s 865ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 865ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [7s 865ms] SSL Reader(SocketTube(28)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [7s 865ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-25-SelectorManager] [7s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (false) DEBUG: [HttpClient-25-SelectorManager] [7s 865ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 865ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-11] [7s 865ms] SocketTube(34) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 865ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-25-SelectorManager] [7s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 865ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [7s 865ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 865ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 865ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 869ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-10] [7s 869ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-12] [7s 869ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [7s 869ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [7s 869ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [7s 869ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [7s 869ms] SSLFlowDelegate(SocketTube(24)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 869ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-7] [7s 869ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 869ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 869ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-9] [7s 869ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-9] [7s 869ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 869ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 869ms] SSL Reader(SocketTube(19)) Unwrapping: 40 DEBUG: [pool-1-thread-12] [7s 869ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 869ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-7] [7s 869ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-12] [7s 869ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [7s 869ms] SSLFlowDelegate(SocketTube(23)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [7s 869ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 869ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [7s 869ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 869ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [7s 869ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-10] [7s 869ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-10] [7s 869ms] SSL Reader(SocketTube(28)) Unwrapping: 40 DEBUG: [pool-1-thread-3] [7s 869ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 869ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-8] [7s 869ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 869ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 869ms] SSL Reader(SocketTube(20)) Unwrapping: 40 DEBUG: [pool-1-thread-10] [7s 869ms] SSLFlowDelegate(SocketTube(28)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-10] [7s 869ms] SSLFlowDelegate(SocketTube(28)) doClosure: close_notify received DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [7s 870ms] SSLFlowDelegate(SocketTube(20)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-8] [7s 870ms] SSLFlowDelegate(SocketTube(20)) doClosure: close_notify received DEBUG: [pool-1-thread-8] [7s 870ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-8] [7s 870ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) CLOSED DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [7s 870ms] SSL Writer(SocketTube(20)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [7s 870ms] SSL Writer(SocketTube(20)) CLOSED DEBUG: [pool-1-thread-10] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-8] [7s 870ms] SSL Writer(SocketTube(20)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-8] [7s 870ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [7s 869ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) Sending 40 bytes downstream DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [7s 869ms] SSLFlowDelegate(SocketTube(19)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-9] [7s 870ms] SSLFlowDelegate(SocketTube(19)) doClosure: close_notify received DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-12] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) CLOSED DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-9] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) Sending 40 bytes downstream DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-9] [7s 870ms] SocketTube(19) trying to write: 40 DEBUG: [pool-1-thread-9] [7s 870ms] SocketTube(19) wrote: 40 DEBUG: [pool-1-thread-9] [7s 870ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-9] [7s 870ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 870ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-9] [7s 870ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 871ms] SSL Writer(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-9] [7s 871ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 871ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-9] [7s 871ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [7s 871ms] SocketTube(19) write completed, 0 yet to send DEBUG: [pool-1-thread-9] [7s 871ms] SocketTube(19) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 871ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-9] [7s 871ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-9] [7s 871ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-9] [7s 871ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-9] [7s 871ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-9] [7s 871ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-9] [7s 871ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-9] [7s 871ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for R (true) DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SocketTube(19) got read EOF DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SocketTube(19) pausing read event DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bc922ec for None (false) DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SocketTube(19) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@480c5a1c (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] 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@2ecbb951[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@17e5fd07, getALPN: jdk.internal.net.http.common.MinimalFuture@299a543e[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Reader(SocketTube(19)) Adding 0 bytes to read buffer DEBUG: [HttpClient-18-SelectorManager] [7s 871ms] SocketTube(21) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-18-SelectorManager] [7s 871ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@f62d045 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-18-SelectorManager] [7s 871ms] SocketTube(21) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 871ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SocketTube(19) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 871ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [pool-1-thread-5] [7s 869ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b2dc10c for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 872ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-11] [7s 872ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 872ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [pool-1-thread-11] [7s 873ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-11] [7s 873ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-11] [7s 873ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [7s 873ms] SSLFlowDelegate(SocketTube(32)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [7s 873ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [7s 873ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 873ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [7s 873ms] SSL Reader(SocketTube(27)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [7s 873ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 873ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 873ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-1] [7s 873ms] SSLFlowDelegate(SocketTube(27)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [7s 873ms] SSLFlowDelegate(SocketTube(27)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [7s 873ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [7s 873ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-13] [7s 873ms] 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 873ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-13] [7s 873ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [7s 873ms] SSL Reader(SocketTube(19)) completing DEBUG: [pool-1-thread-13] [7s 873ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-13] [7s 873ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-9] [7s 873ms] SSL Reader(SocketTube(19)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-9] [7s 873ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-9] [7s 873ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-9] [7s 873ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-9] [7s 873ms] SSLTube(SocketTube(19)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-13] [7s 873ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [7s 873ms] Http2Connection(SSLTube(SocketTube(19))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [7s 873ms] 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-9] [7s 874ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-9] [7s 874ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-9] [7s 874ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-9] [7s 874ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-9] [7s 874ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [7s 874ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-9] [7s 874ms] SSLTube(SocketTube(19)) subscriber completed normally DEBUG: [pool-1-thread-9] [7s 874ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-9] [7s 874ms] SSL Reader(SocketTube(19)) stop DEBUG: [pool-1-thread-9] [7s 874ms] SSL Writer(SocketTube(19)) stop TestServer(2): finished DEBUG: [pool-1-thread-7] [7s 869ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-7] [7s 875ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-3] [7s 869ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 875ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-7] [7s 875ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-8] [7s 870ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-10] [7s 870ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 875ms] SSL Writer(SocketTube(20)) Sending 40 bytes downstream DEBUG: [pool-1-thread-8] [7s 875ms] SSL Writer(SocketTube(20)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [7s 875ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 875ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-10] [7s 875ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-8] [7s 875ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [7s 875ms] SocketTube(28) trying to write: 40 DEBUG: [pool-1-thread-8] [7s 875ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-12] [7s 870ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 875ms] SocketTube(20) trying to write: 40 DEBUG: [pool-1-thread-12] [7s 875ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [7s 875ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-12] [7s 875ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-8] [7s 875ms] SocketTube(20) wrote: 40 DEBUG: [pool-1-thread-8] [7s 875ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-8] [7s 876ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 876ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 876ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-8] [7s 876ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-12] [7s 876ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-8] [7s 876ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-12] [7s 876ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 876ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 876ms] SSL Writer(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-12] [7s 876ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-12] [7s 876ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 872ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-6] [7s 876ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [pool-1-thread-6] [7s 876ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-6] [7s 876ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 876ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 876ms] SSL Reader(SocketTube(12)) Unwrapping: 40 TestServer(1): finished DEBUG: [pool-1-thread-6] [7s 876ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-6] [7s 876ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-6] [7s 876ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 876ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-6] [7s 877ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 877ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 877ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-6] [7s 877ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-5] [7s 872ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 873ms] SSLFlowDelegate(SocketTube(31)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-11] [7s 873ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-2] [7s 877ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 877ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-11] [7s 877ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-11] [7s 877ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-2] [7s 877ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [7s 873ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 877ms] SocketTube(12) wrote: 40 DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SocketTube(12) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SocketTube(10) pausing read event DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SocketTube(10) completing subscriber DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SocketTube(23) got read EOF DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SocketTube(23) pausing read event DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7cb672e4 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SocketTube(23) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SSL Reader(SocketTube(10)) upstream completed: READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@71afbe19[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@4cd9c5c0[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] 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@39b4fbb6[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@5377f473[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 91, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 873ms] SSL Writer(SocketTube(27)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [7s 877ms] SSL Writer(SocketTube(27)) CLOSED DEBUG: [pool-1-thread-1] [7s 877ms] SSL Writer(SocketTube(27)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [7s 878ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) trying to write: 40 DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) wrote: 40 DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 878ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 878ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 878ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [7s 878ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-1] [7s 878ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 878ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for R (true) DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SocketTube(27) got read EOF DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SocketTube(27) pausing read event DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c8d9cf5 for None (false) DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SocketTube(27) completing subscriber DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] 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@198f01a0[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@79d6dd77, getALPN: jdk.internal.net.http.common.MinimalFuture@6d1ba2f6[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 879ms] SSL Reader(SocketTube(27)) Adding 0 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SocketTube(27) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [7s 879ms] SocketTube(27) Read scheduler stopped DEBUG: [pool-1-thread-13] [7s 874ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-13] [7s 879ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [7s 879ms] SocketTube(30) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-27-SelectorManager] [7s 879ms] SocketTube(30) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4890607e (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-27-SelectorManager] [7s 879ms] SocketTube(30) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-1] [7s 879ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 879ms] SSL Reader(SocketTube(27)) completing DEBUG: [pool-1-thread-1] [7s 879ms] SSL Reader(SocketTube(27)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [7s 879ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 879ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [7s 875ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 879ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [7s 879ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-3] [7s 879ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-3] [7s 879ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for R (true) DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SocketTube(24) got read EOF DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SocketTube(24) pausing read event DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39b59cca for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SocketTube(24) completing subscriber DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] 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@7cb71d38[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@8c667f5[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 880ms] SSL Reader(SocketTube(24)) Adding 0 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SocketTube(24) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 880ms] SocketTube(24) Read scheduler stopped DEBUG: [pool-1-thread-3] [7s 880ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [7s 880ms] SSL Reader(SocketTube(24)) completing DEBUG: [pool-1-thread-3] [7s 880ms] SSL Reader(SocketTube(24)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-3] [7s 880ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-3] [7s 880ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [7s 880ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-3] [7s 880ms] SSLTube(SocketTube(24)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-3] [7s 880ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-3] [7s 880ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-3] [7s 880ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 880ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-3] [7s 880ms] SSLTube(SocketTube(24)) subscriber completed normally DEBUG: [pool-1-thread-7] [7s 875ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-10] [7s 875ms] SocketTube(28) wrote: 40 DEBUG: [pool-1-thread-10] [7s 881ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-10] [7s 881ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 881ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 881ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-8] [7s 876ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-8] [7s 881ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-8] [7s 881ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-8] [7s 881ms] SocketTube(20) write completed, 0 yet to send DEBUG: [pool-1-thread-8] [7s 881ms] SocketTube(20) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 881ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-8] [7s 881ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-8] [7s 881ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-8] [7s 881ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-8] [7s 881ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-8] [7s 881ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-8] [7s 881ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-8] [7s 881ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for R (true) DEBUG: [pool-1-thread-12] [7s 876ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-12] [7s 881ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-5] [7s 877ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 877ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 877ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-2] [7s 881ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-2] [7s 881ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [7s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for R (true) DEBUG: [HttpClient-28-SelectorManager] [7s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 881ms] SocketTube(31) got read EOF DEBUG: [HttpClient-28-SelectorManager] [7s 881ms] SocketTube(31) pausing read event DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e83004e for None (false) DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] SocketTube(31) completing subscriber DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] 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@5b81955a[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@2f577adf[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 882ms] SSL Reader(SocketTube(31)) Adding 0 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] SocketTube(31) Stopping read scheduler DEBUG: [pool-1-thread-2] [7s 882ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] SocketTube(31) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 882ms] SSL Reader(SocketTube(31)) completing DEBUG: [pool-1-thread-2] [7s 882ms] SSL Reader(SocketTube(31)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [7s 882ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 882ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 882ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [7s 882ms] SSLTube(SocketTube(31)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [7s 882ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-2] [7s 882ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-2] [7s 882ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [7s 882ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [7s 882ms] SSLTube(SocketTube(31)) subscriber completed normally DEBUG: [pool-1-thread-4] [7s 877ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [7s 882ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [7s 882ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [7s 882ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [7s 883ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for R (true) DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SocketTube(32) got read EOF DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SocketTube(32) pausing read event DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1d7fd7c0 for None (false) DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SocketTube(32) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] 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@587d52ab[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@2c28ca72[Completed normally] (id=3035), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 109, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SSL Reader(SocketTube(32)) Adding 0 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SocketTube(32) Stopping read scheduler DEBUG: [pool-1-thread-4] [7s 883ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 883ms] SSL Reader(SocketTube(32)) completing DEBUG: [pool-1-thread-4] [7s 883ms] SSL Reader(SocketTube(32)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [7s 883ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-19-SelectorManager] [7s 883ms] SocketTube(22) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-4] [7s 883ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [7s 883ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-19-SelectorManager] [7s 883ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1d4a1378 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [pool-1-thread-4] [7s 883ms] SSLTube(SocketTube(32)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-19-SelectorManager] [7s 883ms] SocketTube(22) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-6] [7s 877ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 883ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-6] [7s 883ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 883ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-6] [7s 883ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-6] [7s 883ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 883ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 877ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 884ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 884ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-20-SelectorManager] [7s 877ms] SSL Reader(SocketTube(23)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ed95b32 for None (false) DEBUG: [pool-1-thread-1] [7s 879ms] SSLTube(SocketTube(27)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-20-SelectorManager] [7s 884ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 884ms] Http2Connection(SSLTube(SocketTube(27))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-20-SelectorManager] [7s 884ms] SocketTube(23) Stopping read scheduler DEBUG: [pool-1-thread-7] [7s 881ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-10] [7s 881ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 884ms] 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-12] [7s 881ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 884ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [7s 884ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-12] [7s 884ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [7s 884ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-12] [7s 884ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 884ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-12] [7s 884ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-12] [7s 885ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-12] [7s 885ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-12] [7s 885ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-12] [7s 885ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-12] [7s 885ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-12] [7s 885ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 885ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-17-SelectorManager] [7s 881ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for R (true) DEBUG: [pool-1-thread-11] [7s 881ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 885ms] SSL Reader(SocketTube(10)) completing DEBUG: [HttpClient-28-SelectorManager] [7s 882ms] SocketTube(31) Read scheduler stopped DEBUG: [pool-1-thread-11] [7s 885ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-11] [7s 885ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [7s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [pool-1-thread-11] [7s 885ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-11] [7s 885ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [HttpClient-28-SelectorManager] [7s 885ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-33-SelectorManager] [7s 885ms] SocketTube(36) got read EOF DEBUG: [pool-1-thread-11] [7s 885ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-11] [7s 885ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-28-SelectorManager] [7s 885ms] SocketTube(31) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-28-SelectorManager] [7s 885ms] SocketTube(31) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@78ab112a (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-28-SelectorManager] [7s 885ms] SocketTube(31) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [7s 883ms] SocketTube(32) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-11] [7s 885ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [7s 883ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-26-SelectorManager] [7s 885ms] SocketTube(29) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [7s 884ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for R (false) DEBUG: [pool-1-thread-6] [7s 884ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-11] [7s 885ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 885ms] SSL Reader(SocketTube(23)) completing DEBUG: [pool-1-thread-11] [7s 885ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 885ms] SSL Reader(SocketTube(23)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [7s 885ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [pool-1-thread-6] [7s 885ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-11] [7s 885ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-6] [7s 885ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-6] [7s 885ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-6] [7s 885ms] SSLTube(SocketTube(23)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-20-SelectorManager] [7s 884ms] SocketTube(23) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-6] [7s 885ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(null) DEBUG: [HttpClient-20-SelectorManager] [7s 885ms] SocketTube(23) Read scheduler stopped DEBUG: [pool-1-thread-7] [7s 884ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-10] [7s 884ms] SSL Writer(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-10] [7s 885ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-10] [7s 885ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [7s 885ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [7s 885ms] SocketTube(28) write completed, 0 yet to send DEBUG: [pool-1-thread-10] [7s 885ms] SocketTube(28) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-10] [7s 885ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-10] [7s 885ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-6] [7s 885ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-12] [7s 885ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 885ms] SocketTube(20) got read EOF DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SocketTube(20) pausing read event DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70a5599b for None (false) DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SocketTube(20) completing subscriber DEBUG: [pool-1-thread-6] [7s 886ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] 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@35a7c14b[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@637f3302, getALPN: jdk.internal.net.http.common.MinimalFuture@411f6b78[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: [pool-1-thread-6] [7s 886ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SSL Reader(SocketTube(20)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [7s 885ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-6] [7s 886ms] SSLTube(SocketTube(23)) subscriber completed normally DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SocketTube(20) Stopping read scheduler DEBUG: [pool-1-thread-1] [7s 886ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 886ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-12] [7s 886ms] SSL Reader(SocketTube(20)) completing DEBUG: [pool-1-thread-12] [7s 886ms] SSL Reader(SocketTube(20)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-12] [7s 886ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 886ms] SSLTube(SocketTube(27)) subscriber completed normally DEBUG: [pool-1-thread-12] [7s 886ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-12] [7s 886ms] SSL Reader(SocketTube(20)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [7s 886ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-1] [7s 886ms] SSL Reader(SocketTube(27)) stop DEBUG: [pool-1-thread-1] [7s 886ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-33-SelectorManager] [7s 885ms] SocketTube(36) pausing read event DEBUG: [HttpClient-29-SelectorManager] [7s 885ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25e7c305 for None (false) DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-29-SelectorManager] [7s 886ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [HttpClient-29-SelectorManager] [7s 886ms] SocketTube(32) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [7s 886ms] SocketTube(32) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@1e723d56 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-29-SelectorManager] [7s 886ms] SocketTube(32) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-29-SelectorManager] [7s 886ms] SocketTube(32) got read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] 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@60e5517d[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@659aa45f, getALPN: jdk.internal.net.http.common.MinimalFuture@5eac3371[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SocketTube(36) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [7s 886ms] SocketTube(36) Read scheduler stopped DEBUG: [HttpClient-26-SelectorManager] [7s 885ms] SocketTube(29) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@52659467 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-26-SelectorManager] [7s 889ms] SocketTube(29) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-4] [7s 885ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 889ms] SSLTube(SocketTube(32)) subscriber completed normally DEBUG: [HttpClient-9-SelectorManager] [7s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [pool-1-thread-7] [7s 885ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [7s 889ms] SocketTube(12) got read EOF DEBUG: [pool-1-thread-10] [7s 885ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 40 DEBUG: [HttpClient-17-SelectorManager] [7s 886ms] SocketTube(20) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-12] [7s 886ms] SSLTube(SocketTube(20)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [7s 886ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(36)) completing DEBUG: [HttpClient-9-SelectorManager] [7s 889ms] SocketTube(12) pausing read event DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-7] [7s 889ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-10] [7s 889ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-10] [7s 890ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-10] [7s 890ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-10] [7s 890ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for R (true) DEBUG: [HttpClient-17-SelectorManager] [7s 889ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SocketTube(28) got read EOF DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SocketTube(28) pausing read event DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3e49e1d5 for None (false) DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SocketTube(28) completing subscriber DEBUG: [pool-1-thread-12] [7s 889ms] Http2Connection(SSLTube(SocketTube(20))) Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [7s 889ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e14d6f3 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] 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@7b4b60d8[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@1bbe7e04, getALPN: jdk.internal.net.http.common.MinimalFuture@f3df973[Completed normally] (id=2391), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [7s 890ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] 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@34ae9f04[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@5cf32f16, getALPN: jdk.internal.net.http.common.MinimalFuture@25df90a7[Completed normally] (id=912), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 404, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-10] [7s 890ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [7s 890ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-12] [7s 890ms] Http2Connection(SSLTube(SocketTube(20))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [HttpClient-25-SelectorManager] [7s 890ms] SSL Reader(SocketTube(28)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-12] [7s 891ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-12] [7s 891ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [7s 890ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-12] [7s 891ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-1] [7s 891ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 891ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-10] [7s 891ms] SSL Reader(SocketTube(28)) completing DEBUG: [pool-1-thread-1] [7s 891ms] 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-1] [7s 891ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [7s 891ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [7s 891ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [7s 891ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [7s 891ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 891ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [7s 891ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-1] [7s 891ms] SSL Writer(SocketTube(36)) stop DEBUG: [pool-1-thread-7] [7s 890ms] SocketTube(35) trying to write: 40 DEBUG: [HttpClient-25-SelectorManager] [7s 891ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [7s 891ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-12] [7s 891ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-25-SelectorManager] [7s 891ms] SocketTube(28) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [7s 892ms] SocketTube(28) Read scheduler stopped DEBUG: [pool-1-thread-10] [7s 891ms] SSL Reader(SocketTube(28)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-10] [7s 892ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-12] [7s 892ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 892ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-10] [7s 892ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-10] [7s 892ms] SSLTube(SocketTube(28)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-10] [7s 892ms] Http2Connection(SSLTube(SocketTube(28))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 892ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-10] [7s 892ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-10] [7s 892ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-10] [7s 892ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-10] [7s 892ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-10] [7s 892ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 892ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-10] [7s 892ms] SSLTube(SocketTube(28)) subscriber completed normally DEBUG: [pool-1-thread-10] [7s 892ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-10] [7s 892ms] SSL Reader(SocketTube(28)) stop DEBUG: [pool-1-thread-10] [7s 892ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-12] [7s 893ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-12] [7s 893ms] SSLTube(SocketTube(20)) subscriber completed normally DEBUG: [pool-1-thread-12] [7s 893ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-12] [7s 893ms] SSL Reader(SocketTube(20)) stop DEBUG: [pool-1-thread-12] [7s 893ms] SSL Writer(SocketTube(20)) stop DEBUG: [pool-1-thread-4] [7s 893ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [7s 893ms] SSL Reader(SocketTube(12)) completing DEBUG: [pool-1-thread-4] [7s 893ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [7s 893ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [7s 893ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-4] [7s 893ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [7s 893ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [7s 893ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 893ms] 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-4] [7s 894ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [7s 894ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [7s 894ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-4] [7s 894ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [7s 894ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 894ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [7s 894ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-4] [7s 894ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-4] [7s 894ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-4] [7s 894ms] SSL Writer(SocketTube(12)) stop DEBUG: [pool-1-thread-7] [7s 894ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 895ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-7] [7s 895ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-7] [7s 895ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-7] [7s 895ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-7] [7s 895ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-7] [7s 895ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for R (true) DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4888675d for None (false) DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] 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@d8ae888[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@53d331e, getALPN: jdk.internal.net.http.common.MinimalFuture@798ac8b2[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: [HttpClient-32-SelectorManager] [7s 895ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [7s 895ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) completing DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-7] [7s 896ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-7] [7s 896ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [7s 896ms] Http2Connection(SSLTube(SocketTube(35))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentActionsTest$TestExecutor.lambda$execute$0(DependentActionsTest.java:146) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-7] [7s 896ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-7] [7s 896ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-7] [7s 896ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-7] [7s 896ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-7] [7s 896ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [7s 896ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-7] [7s 896ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-7] [7s 896ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-7] [7s 896ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-7] [7s 896ms] SSL Writer(SocketTube(35)) stop STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/10 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/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:+UseSerialGC' \ -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/1/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/1/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/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/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/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:+UseSerialGC \ -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 19:47:05 CEST 2024 finished: Mon Apr 01 19:47:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.591 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 19:47:05 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:47:06 CEST 2024 elapsed time (seconds): 0.591 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=2926416, tid=2926419 # 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, serial 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_pid2926416.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/1/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/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:+UseSerialGC' \ -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/1/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/1/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/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/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/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/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:+UseSerialGC \ -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/ExecutorShutdown.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/CustomRequestPublisher.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/CancelledResponse.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/HttpClientBuilderTest.java Passed: java/net/httpclient/HttpClientExceptionTest.java Passed: java/net/httpclient/HeadTest.java Passed: java/net/httpclient/Http1ChunkedTest.java Passed: java/net/httpclient/HttpHeadersOf.java Passed: java/net/httpclient/GZIPInputStreamTest.java Passed: java/net/httpclient/HttpRequestBuilderTest.java Passed: java/net/httpclient/ForbiddenHeadTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/HttpInputStreamAvailableTest.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpClientClose.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/ImmutableHeaders.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters started: Mon Apr 01 19:47:15 CEST 2024 finished: Mon Apr 01 19:47:15 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.157 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 19:47:15 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 19:47:15 CEST 2024 elapsed time (seconds): 0.157 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.156 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 19:47:15 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 7 finished: Mon Apr 01 19:47:15 CEST 2024 elapsed time (seconds): 0.156 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/java/net/httpclient/HttpClientLocalAddrTest.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/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:+UseSerialGC' \ -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/1/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/1/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/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/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/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/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/1/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/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/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.485 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 19:47:15 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 19:47:26 CEST 2024 elapsed time (seconds): 11.485 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:37911]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f7d14081958@3f227857, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:37911 Http1TestServer[localhost/127.0.0.1:42435]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f7d14081958@3f227857, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:42435 Http2TestServerImpl[localhost/127.0.0.1:56073]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f7d14081958@3f227857, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:56073 Http2TestServerImpl[localhost/127.0.0.1:41617]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f7d14081958@3f227857, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:41617 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:39518 Received a request from client address /127.0.0.1:39506 Received a request from client address /127.0.0.1:39526 Received a request from client address /127.0.0.1:39510 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@42b3004, http://127.0.0.1:37911/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:39536 Received a request from client address /127.0.0.1:39542 Received a request from client address /127.0.0.1:39568 Received a request from client address /127.0.0.1:39558 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e84a87f, http://127.0.0.1:37911/, 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:37911/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:47901 Received a request from client address /127.0.0.1:53497 Received a request from client address /127.0.0.1:40913 Received a request from client address /127.0.0.1:57827 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@785346c0, http://127.0.0.1:37911/, 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:37911/ 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:37911/ 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:37911/ 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:37911/ Received a request from client address /127.0.0.1:53863 Received a request from client address /127.0.0.1:59063 Received a request from client address /127.0.0.1:56677 Received a request from client address /127.0.0.1:59887 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@606f7795, http://127.0.0.1:37911/, /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:37911/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37911/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:42053 Received a request from client address /127.0.0.1:50149 Received a request from client address /127.0.0.1:37669 Received a request from client address /127.0.0.1:37501 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@453a44c1, http://127.0.0.1:37911/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:52802 Received a request from client address localhost/127.0.0.1:52818 Received a request from client address localhost/127.0.0.1:52794 Received a request from client address localhost/127.0.0.1:52786 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@171f0f2e, https://127.0.0.1:42435/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:52834 Received a request from client address localhost/127.0.0.1:52860 Received a request from client address localhost/127.0.0.1:52850 Received a request from client address localhost/127.0.0.1:52832 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@402f8887, https://127.0.0.1:42435/, 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:42435/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:51485 Received a request from client address localhost/127.0.0.1:34967 Received a request from client address localhost/127.0.0.1:35403 Received a request from client address localhost/127.0.0.1:52341 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@103d4467, https://127.0.0.1:42435/, 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:42435/ 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:42435/ 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:42435/ 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:42435/ Received a request from client address localhost/127.0.0.1:58911 Received a request from client address localhost/127.0.0.1:49177 Received a request from client address localhost/127.0.0.1:37591 Received a request from client address localhost/127.0.0.1:37837 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@41aabd56, https://127.0.0.1:42435/, /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:42435/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42435/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:38643 Received a request from client address localhost/127.0.0.1:38333 Received a request from client address localhost/127.0.0.1:46621 Received a request from client address localhost/127.0.0.1:42969 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1576bc46, https://127.0.0.1:42435/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d7c0a29 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f52234e Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@148e85dd Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e5697b3 Received a request from client address /127.0.0.1:45732 Received a request from client address /127.0.0.1:45708 Received a request from client address /127.0.0.1:45724 Received a request from client address /127.0.0.1:45706 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3e8d37f5, http://127.0.0.1:56073/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20c23698 Received a request from client address /127.0.0.1:45744 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@292fffd1 Received a request from client address /127.0.0.1:45750 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ee7f931 Received a request from client address /127.0.0.1:45766 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@645a598d Received a request from client address /127.0.0.1:45780 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76ca6ec0, http://127.0.0.1:56073/, 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:56073/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6cc5d67e Received a request from client address /127.0.0.1:53067 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@248c6afb Received a request from client address /127.0.0.1:56813 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@bbe6ee8 Received a request from client address /127.0.0.1:47479 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bfea22f Received a request from client address /127.0.0.1:60865 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@43c1727a, http://127.0.0.1:56073/, 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:56073/ 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:56073/ 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:56073/ 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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@38252ebc Received a request from client address /127.0.0.1:40079 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b0b9fe1 Received a request from client address /127.0.0.1:48619 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@581996e2 Received a request from client address /127.0.0.1:45191 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4234dd04 Received a request from client address /127.0.0.1:58863 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6914fcc7, http://127.0.0.1:56073/, /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:56073/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56073/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7eca4298 Received a request from client address /127.0.0.1:60145 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@bc658b1 Received a request from client address /127.0.0.1:36129 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@eebfb00 Received a request from client address /127.0.0.1:33743 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4c753abf Received a request from client address /127.0.0.1:58079 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6d7d0d8c, http://127.0.0.1:56073/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40fb87cf Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b47ea65 Received a request from client address /127.0.0.1:36706 Received a request from client address /127.0.0.1:36712 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60fe642f Received a request from client address /127.0.0.1:36714 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64c1fce8 Received a request from client address /127.0.0.1:36692 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ffc54bd, https://127.0.0.1:41617/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a7ae05e Received a request from client address /127.0.0.1:36734 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f5a709a Received a request from client address /127.0.0.1:36744 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71f143a2 Received a request from client address /127.0.0.1:36738 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e4a8e3 Received a request from client address /127.0.0.1:36730 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@a8812ac, https://127.0.0.1:41617/, 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:41617/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20d47880 Received a request from client address /127.0.0.1:39555 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7be5f3fd Received a request from client address /127.0.0.1:50077 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@37a071ab Received a request from client address /127.0.0.1:55547 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a551f11 Received a request from client address /127.0.0.1:58249 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53a16681, https://127.0.0.1:41617/, 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:41617/ 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:41617/ 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:41617/ 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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c53b8e7 Received a request from client address /127.0.0.1:58017 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18bdf96a Received a request from client address /127.0.0.1:47493 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67698a35 Received a request from client address /127.0.0.1:40587 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@717b2faf Received a request from client address /127.0.0.1:36069 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@39723634, https://127.0.0.1:41617/, /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:41617/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41617/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e1bc1ed Received a request from client address /127.0.0.1:47125 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23229c31 Received a request from client address /127.0.0.1:40841 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@54a34796 Received a request from client address /127.0.0.1:54019 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@744b3bdf Received a request from client address /127.0.0.1:48515 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@45f843c3, https://127.0.0.1:41617/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:39572 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5451b445, http://127.0.0.1:37911/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:39582 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@286d7650, http://127.0.0.1:37911/, 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:37911/ Received a request from client address /127.0.0.1:60841 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@99077ec, http://127.0.0.1:37911/, 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:37911/ Received a request from client address /127.0.0.1:59101 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53b99e6b, http://127.0.0.1:37911/, /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:37911/ Received a request from client address /127.0.0.1:46341 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38a49be8, http://127.0.0.1:37911/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:52870 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7e39cdc6, https://127.0.0.1:42435/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:52882 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d94ccf6, https://127.0.0.1:42435/, 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:42435/ Received a request from client address localhost/127.0.0.1:53453 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1990e469, https://127.0.0.1:42435/, 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:42435/ Received a request from client address localhost/127.0.0.1:45557 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7a522118, https://127.0.0.1:42435/, /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:42435/ Received a request from client address localhost/127.0.0.1:46883 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5d694a83, https://127.0.0.1:42435/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ff011e7 Received a request from client address /127.0.0.1:45782 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46a30f6a, http://127.0.0.1:56073/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c6bf220 Received a request from client address /127.0.0.1:45792 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7b6ebec7, http://127.0.0.1:56073/, 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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5853d454 Received a request from client address /127.0.0.1:38191 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b272c98, http://127.0.0.1:56073/, 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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7162c36f Received a request from client address /127.0.0.1:33505 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@40f3e5ee, http://127.0.0.1:56073/, /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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5259ab04 Received a request from client address /127.0.0.1:50949 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@57658e5f, http://127.0.0.1:56073/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@49b8693d Received a request from client address /127.0.0.1:36754 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3e34f6d5, https://127.0.0.1:41617/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f4f56eb Received a request from client address /127.0.0.1:36758 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2afbd630, https://127.0.0.1:41617/, 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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@560821f3 Received a request from client address /127.0.0.1:60459 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@470f1509, https://127.0.0.1:41617/, 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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5ffb08fb Received a request from client address /127.0.0.1:38203 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4ebe879b, https://127.0.0.1:41617/, /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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8fb7e84 Received a request from client address /127.0.0.1:54487 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46136004, https://127.0.0.1:41617/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:39586 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@751957c6, http://127.0.0.1:37911/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:37911/ Received a request from client address /127.0.0.1:39602 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@262d8362, http://127.0.0.1:37911/, 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:37911/ Received a request from client address /127.0.0.1:51339 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7ce9964, http://127.0.0.1:37911/, 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:37911/ Received a request from client address /127.0.0.1:54437 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18194d6d, http://127.0.0.1:37911/, /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:37911/ Received a request from client address /127.0.0.1:39869 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@134c0144, http://127.0.0.1:37911/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:52890 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@77e10b27, https://127.0.0.1:42435/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:42435/ Received a request from client address localhost/127.0.0.1:52906 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76e7bf4c, https://127.0.0.1:42435/, 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:42435/ Received a request from client address localhost/127.0.0.1:45521 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@51b72b1d, https://127.0.0.1:42435/, 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:42435/ Received a request from client address localhost/127.0.0.1:53205 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f8cde4d, https://127.0.0.1:42435/, /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:42435/ Received a request from client address localhost/127.0.0.1:47911 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5f923b11, https://127.0.0.1:42435/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66246ff6 Received a request from client address /127.0.0.1:45806 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4701d257, http://127.0.0.1:56073/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@721e4a Received a request from client address /127.0.0.1:45814 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1172fc4b, http://127.0.0.1:56073/, 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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@676cdc90 Received a request from client address /127.0.0.1:36005 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4173ef81, http://127.0.0.1:56073/, 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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d48ed03 Received a request from client address /127.0.0.1:38919 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@17422d67, http://127.0.0.1:56073/, /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:56073/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@64fa29bb Received a request from client address /127.0.0.1:39743 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@21b92e71, http://127.0.0.1:56073/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@41116304 Received a request from client address /127.0.0.1:36764 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3a396d18, https://127.0.0.1:41617/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39ad3ab6 Received a request from client address /127.0.0.1:36768 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5b05fdf7, https://127.0.0.1:41617/, 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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46713154 Received a request from client address /127.0.0.1:44071 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3bff1297, https://127.0.0.1:41617/, 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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7aacf27b Received a request from client address /127.0.0.1:45285 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@dbe6cf2, https://127.0.0.1:41617/, /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:41617/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7fce4a00 Received a request from client address /127.0.0.1:60263 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@18efcd49, https://127.0.0.1:41617/, /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] [136ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-1-thread-4] [189ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-1-thread-3] [189ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-1-thread-1] [189ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-1-thread-2] [189ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-1-thread-1] [238ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-1-thread-3] [239ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [290ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [290ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [312ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [312ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [313ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [313ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [314ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [314ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [314ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [314ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [318ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [318ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [324ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [324ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [325ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [325ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [326ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [326ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [369ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [369ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [369ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [369ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [372ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [369ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [372ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [372ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker1] [453ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [453ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [453ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [454ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [454ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [454ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [454ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [454ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [477ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@301f01a8 queue.isEmpty: true DEBUG: [pool-1-thread-3] [477ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@50532d41 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [477ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5573d64c queue.isEmpty: true DEBUG: [pool-1-thread-1] [477ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6cfe2e6f queue.isEmpty: true DEBUG: [pool-1-thread-1] [575ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6cfe2e6f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [576ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [576ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@50532d41, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [576ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [577ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5573d64c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [577ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [577ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@301f01a8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [577ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [618ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [618ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [618ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [618ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [618ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [618ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [619ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [619ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [619ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [619ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [620ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [620ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [620ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [620ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [620ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [620ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [620ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [620ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [621ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [621ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [626ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-0-Worker1] [626ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [pool-1-thread-1] [626ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [HttpClient-0-Worker0] [626ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [634ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ef49f49 for C (true) DEBUG: [HttpClient-1-SelectorManager] [635ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f802234 for C (true) DEBUG: [HttpClient-1-SelectorManager] [635ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5edb6006 for C (true) DEBUG: [HttpClient-1-SelectorManager] [635ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66b5a83d for C (true) DEBUG: [HttpClient-1-SelectorManager] [666ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [666ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39506 DEBUG: [HttpClient-1-SelectorManager] [671ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [671ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39526 DEBUG: [HttpClient-1-SelectorManager] [671ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [671ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39518 DEBUG: [HttpClient-1-SelectorManager] [672ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [672ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39510 DEBUG: [HttpClient-0-Worker2] [672ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker3] [673ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [673ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [673ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [679ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker5] [679ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker2] [679ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker2] [680ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker3] [680ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [680ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker4] [682ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker4] [682ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker4] [683ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [683ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker4] [683ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker2] [683ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker2] [684ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker2] [684ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [684ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker2] [684ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker2] [684ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker3] [683ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [684ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker3] [685ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker3] [685ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker3] [685ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker5] [683ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [683ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-0-Worker4] [684ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker5] [685ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [685ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c56b952 DEBUG: [HttpClient-0-Worker5] [686ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [686ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [686ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-0-Worker4] [686ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [686ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [686ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker2] [686ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker6] [686ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker3] [686ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker3] [687ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker5] [686ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-1-SelectorManager] [686ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [687ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-0-Worker2] [687ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker6] [687ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker5] [687ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [688ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker5] [688ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker5] [689ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker6] [688ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-SelectorManager] [688ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@73bb6df4 DEBUG: [HttpClient-0-Worker6] [689ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [689ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [689ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [689ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-0-Worker6] [689ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker7] [690ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@8fe2ae0 DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [691ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-0-Worker8] [691ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [691ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker8] [692ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [692ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker8] [692ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker7] [690ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [692ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1386b87 DEBUG: [HttpClient-1-SelectorManager] [692ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [693ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker7] [692ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker7] [693ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker7] [693ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker9] [693ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [693ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [694ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker9] [694ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker9] [694ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker9] [694ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker9] [694ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker6] [694ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker9] [695ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker8] [697ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker7] [698ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [698ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [698ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker10] [698ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker11] [698ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [698ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [699ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker12] [699ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7081dced for R (true) DEBUG: [HttpClient-1-SelectorManager] [699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b7767c9 for R (true) DEBUG: [HttpClient-1-SelectorManager] [699ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d2be8a for R (true) DEBUG: [HttpClient-1-SelectorManager] [700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7030f9d9 for R (true) DEBUG: [HttpClient-1-SelectorManager] [700ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [700ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [701ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker10] [714ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [714ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [714ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker11] [714ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [715ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker13] [715ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker10] [714ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker11] [715ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker13] [781ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [781ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [783ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [783ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker12] [783ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker12] [783ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker10] [784ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker10] [784ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-0-Worker4] [885ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [889ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [891ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [893ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [893ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [893ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [894ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker4] [894ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [894ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [894ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [894ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [894ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker3] [896ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [897ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [898ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [899ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [899ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [899ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [899ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [899ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [898ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [899ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [910ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [898ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [899ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [899ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker4] [910ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker2] [911ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [912ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [912ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [912ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [912ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [920ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker2] [920ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker2] [922ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker2] [922ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker2] [923ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [923ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [920ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker4] [923ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker4] [923ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [923ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [923ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [920ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker5] [924ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker5] [924ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [924ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [924ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [924ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [924ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [925ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [922ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker2] [923ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [925ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [925ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [925ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [923ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [926ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker4] [926ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [926ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [926ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker5] [925ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [926ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [925ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [927ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [927ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [926ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [927ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker4] [926ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [926ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [927ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker2] [929ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [930ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [930ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [930ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [930ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [930ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker4] [931ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker4] [931ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker3] [931ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [932ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [932ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [932ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [932ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [932ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [932ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [932ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [932ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [932ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [933ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker5] [933ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [933ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [934ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [934ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@323b439a DEBUG: [HttpClient-0-Worker5] [939ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [939ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5cd3c402 DEBUG: [HttpClient-0-Worker2] [939ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [941ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [941ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a3cf29a DEBUG: [HttpClient-0-Worker3] [941ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [944ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [945ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [945ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [946ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [951ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [951ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@dc234af DEBUG: [HttpClient-0-Worker4] [951ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [952ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [991ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [991ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker2] [991ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [995ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [995ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker3] [995ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [1s 1ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [1s 1ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker4] [1s 1ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [1s 10ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [1s 10ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker5] [1s 10ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [1s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7081dced for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 178ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 178ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 178ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7081dced for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 178ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 179ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6cfe2e6f DEBUG: [HttpClient-0-Worker14] [1s 179ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [1s 179ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6cfe2e6f DEBUG: [HttpClient-1-SelectorManager] [1s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7030f9d9 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 180ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 181ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 181ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7030f9d9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 181ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d2be8a for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d2be8a for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 182ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@50532d41 DEBUG: [HttpClient-0-Worker15] [1s 182ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker15] [1s 183ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@50532d41 DEBUG: [HttpClient-0-Worker16] [1s 182ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@301f01a8 DEBUG: [HttpClient-0-Worker16] [1s 183ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker16] [1s 183ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@301f01a8 DEBUG: [HttpClient-1-SelectorManager] [1s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b7767c9 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 185ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [1s 186ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 186ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b7767c9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 186ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 186ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5573d64c DEBUG: [HttpClient-0-Worker17] [1s 187ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [1s 187ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5573d64c DEBUG: [HttpClient-0-Worker17] [1s 191ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [1s 193ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker15] [1s 194ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [1s 195ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [1s 196ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 196ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5573d64c DEBUG: [HttpClient-0-Worker15] [1s 197ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [1s 197ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 197ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@50532d41 DEBUG: [HttpClient-0-Worker15] [1s 197ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 197ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [1s 197ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6cfe2e6f DEBUG: [HttpClient-0-Worker14] [1s 197ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [1s 198ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [1s 199ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [1s 199ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@301f01a8 DEBUG: [HttpClient-0-Worker16] [1s 199ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 199ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker14] [1s 200ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39510 Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39518 Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39526 DEBUG: [HttpClient-0-Worker15] [1s 202ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:18 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39506 DEBUG: [HttpClient-0-Worker15] [1s 209ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [1s 209ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [1s 209ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 209ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [1s 287ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker14] [1s 291ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker15] [1s 292ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker16] [1s 293ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker14] [1s 298ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a17d332/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c3696a2 queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [1s 298ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f71f2d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49afa2d1 queue.isEmpty: false DEBUG: [HttpClient-0-Worker15] [1s 298ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@484f92c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ccef10e queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [1s 298ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@65de14c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14231010 queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [1s 400ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [1s 400ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [1s 402ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker16] [1s 403ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [1s 403ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [1s 403ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker14] [1s 403ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [1s 403ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [1s 403ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker15] [1s 404ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [1s 404ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [1s 404ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker17] [1s 407ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f71f2d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49afa2d1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 407ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f71f2d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49afa2d1 DEBUG: [HttpClient-0-Worker17] [1s 408ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [1s 408ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f71f2d0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49afa2d1 DEBUG: [HttpClient-0-Worker15] [1s 407ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@484f92c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ccef10e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [1s 408ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [1s 408ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [1s 409ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [1s 409ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker15] [1s 408ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@484f92c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ccef10e DEBUG: [HttpClient-0-Worker15] [1s 409ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [1s 410ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@484f92c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@ccef10e DEBUG: [HttpClient-0-Worker15] [1s 410ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [1s 410ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [1s 410ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [1s 410ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker15] [1s 410ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 409ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [1s 414ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a17d332/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c3696a2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [1s 414ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a17d332/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c3696a2 DEBUG: [HttpClient-0-Worker14] [1s 414ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker14] [1s 414ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a17d332/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5c3696a2 DEBUG: [HttpClient-0-Worker14] [1s 414ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [1s 414ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [1s 414ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [1s 414ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker14] [1s 415ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [1s 414ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@65de14c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14231010, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [1s 415ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65de14c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14231010 DEBUG: [HttpClient-0-Worker16] [1s 415ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [1s 415ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65de14c3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@14231010 DEBUG: [HttpClient-0-Worker16] [1s 415ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [1s 415ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker16] [1s 415ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker16] [1s 415ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker16] [1s 415ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [1s 419ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [1s 419ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker15] [1s 419ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker15] [1s 419ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker15] [1s 419ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [1s 419ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker15] [1s 420ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [1s 420ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker15] [1s 420ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [1s 420ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker16] [1s 419ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [1s 420ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [1s 419ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [1s 421ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 419ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4b7767c9 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-0-Worker17] [1s 423ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-0-Worker15] [1s 425ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-0-Worker16] [1s 425ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker14] [1s 425ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker18] [1s 426ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7030f9d9 for R (false) DEBUG: [HttpClient-0-Worker18] [1s 426ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 426ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3d2be8a for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 427ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7081dced for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 428ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker19] [1s 431ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker19] [1s 431ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker20] [1s 431ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker20] [1s 431ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker21] [1s 431ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker21] [1s 431ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [1s 490ms] HttpClientImpl(1) ClientImpl (async) elapsed 1241 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-0-Worker15] [1s 491ms] HttpClientImpl(1) ClientImpl (async) elapsed 1241 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-0-Worker15] [1s 491ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [1s 491ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker16] [1s 491ms] HttpClientImpl(1) ClientImpl (async) elapsed 1245 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-0-Worker15] [1s 491ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [1s 492ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker14] [1s 494ms] HttpClientImpl(1) ClientImpl (async) elapsed 1244 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-0-Worker14] [1s 494ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [1s 494ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [1s 495ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [1s 496ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [1s 497ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker17] [1s 497ms] Http1Response(id=3, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@39a9a7ac(1) DEBUG: [HttpClient-0-Worker17] [1s 498ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [1s 498ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [1s 498ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-1-SelectorManager] [1s 503ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 503ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 504ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 504ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 505ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 514ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 515ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [1s 516ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 546ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-2-thread-2] [1s 547ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-2-thread-1] [1s 547ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-2-thread-1] [1s 548ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 548ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 548ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 548ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 548ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [1s 548ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-2-thread-1] [1s 548ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [1s 548ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [1s 548ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [1s 549ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [1s 549ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [1s 549ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-1] [1s 549ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28dcfe89 queue.isEmpty: true DEBUG: [pool-2-thread-1] [1s 549ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28dcfe89, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [1s 549ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [1s 549ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [1s 550ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 549ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [1s 550ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 550ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [1s 550ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-1] [1s 550ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-1] [1s 550ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-1-Worker0] [1s 550ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [1s 550ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [1s 551ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77e16bd8 queue.isEmpty: true DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77e16bd8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [1s 551ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-SelectorManager] [1s 553ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66fa7adf for C (true) DEBUG: [HttpClient-1-Worker0] [1s 577ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 578ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 578ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39536 DEBUG: [HttpClient-2-SelectorManager] [1s 578ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6c0211af for C (true) DEBUG: [HttpClient-1-Worker1] [1s 578ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-2-thread-4] [1s 566ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-1-Worker1] [1s 578ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker1] [1s 579ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker1] [1s 579ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker1] [1s 579ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker1] [1s 579ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-2-thread-3] [1s 570ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-1-Worker1] [1s 579ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker1] [1s 579ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker1] [1s 579ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker1] [1s 579ms] Http1Exchange requestAction.headers DEBUG: [pool-2-thread-3] [1s 579ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-2-thread-3] [1s 579ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [1s 579ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-3] [1s 579ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-3] [1s 579ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [1s 580ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [1s 580ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [pool-2-thread-3] [1s 580ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [1s 580ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [1s 580ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@387cd12e queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [1s 580ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker1] [1s 581ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker1] [1s 581ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker1] [1s 581ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 578ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker2] [1s 579ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-1-Worker2] [1s 583ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-1-Worker2] [1s 583ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker2] [1s 583ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker2] [1s 583ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [1s 580ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@387cd12e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-SelectorManager] [1s 583ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39542 DEBUG: [HttpClient-1-Worker2] [1s 583ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [1s 583ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 583ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker3] [1s 584ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker3] [1s 584ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker3] [1s 584ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker3] [1s 584ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker3] [1s 584ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker2] [1s 584ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@26cc82d9 queue.isEmpty: true DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@26cc82d9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [1s 584ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker2] [1s 585ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker2] [1s 585ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-2-thread-3] [1s 583ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 586ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [1s 586ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [1s 586ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [1s 586ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [1s 586ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 584ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 590ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c193936 DEBUG: [HttpClient-2-SelectorManager] [1s 590ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 590ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 590ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1863dcdd for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@492f6d04 for C (true) DEBUG: [HttpClient-1-Worker3] [1s 584ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker5] [1s 591ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker5] [1s 592ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker5] [1s 592ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker5] [1s 592ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 593ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 593ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker5] [1s 593ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker5] [1s 593ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker5] [1s 593ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker5] [1s 593ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker5] [1s 593ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 593ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker5] [1s 594ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker5] [1s 594ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker5] [1s 594ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker5] [1s 594ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker5] [1s 594ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker5] [1s 594ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [1s 591ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker5] [1s 598ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker5] [1s 598ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@17f22327 DEBUG: [HttpClient-1-Worker5] [1s 598ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker4] [1s 591ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker4] [1s 598ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker4] [1s 598ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker4] [1s 599ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker4] [1s 599ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker4] [1s 599ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 591ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-2-SelectorManager] [1s 598ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a299ff2 DEBUG: [HttpClient-1-Worker3] [1s 599ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [1s 599ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 599ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 599ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 599ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 599ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-1-Worker6] [1s 599ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [1s 599ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker6] [1s 599ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker6] [1s 600ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker6] [1s 600ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 600ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 600ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39568 DEBUG: [HttpClient-1-Worker3] [1s 599ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [1s 600ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker6] [1s 600ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker7] [1s 600ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker7] [1s 600ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker7] [1s 601ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker7] [1s 601ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker7] [1s 601ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker7] [1s 601ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker7] [1s 601ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker7] [1s 601ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker7] [1s 601ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-1-Worker7] [1s 603ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker7] [1s 603ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker7] [1s 603ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker7] [1s 603ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [1s 600ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 603ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39558 DEBUG: [HttpClient-1-Worker3] [1s 600ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker8] [1s 604ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [1s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f94c531 for R (true) DEBUG: [HttpClient-1-Worker8] [1s 604ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker8] [1s 604ms] SocketTube(8) connecting flows DEBUG: [HttpClient-2-SelectorManager] [1s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a4265 for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 604ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 604ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 604ms] SocketTube(7) subscribe event raised Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-1-Worker9] [1s 604ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker9] [1s 604ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker9] [1s 605ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker9] [1s 605ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker9] [1s 605ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [1s 604ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker8] [1s 605ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker8] [1s 605ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 604ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@f8e7124 DEBUG: [HttpClient-1-Worker8] [1s 605ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-2-SelectorManager] [1s 605ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 605ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-1-Worker3] [1s 605ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker3] [1s 606ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 606ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 606ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker3] [1s 606ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker3] [1s 606ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 606ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker8] [1s 605ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [1s 606ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 606ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 606ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker11] [1s 607ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker11] [1s 607ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker11] [1s 607ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker11] [1s 607ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f94c531 for None (false) DEBUG: [HttpClient-1-Worker3] [1s 606ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker8] [1s 606ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker12] [1s 608ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28dcfe89 DEBUG: [HttpClient-1-Worker8] [1s 608ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker10] [1s 607ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker10] [1s 608ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker10] [1s 608ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker10] [1s 608ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker10] [1s 608ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker10] [1s 608ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 607ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-SelectorManager] [1s 607ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker11] [1s 608ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker11] [1s 609ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker11] [1s 609ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker3] [1s 608ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker12] [1s 608ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker12] [1s 609ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28dcfe89 DEBUG: [HttpClient-1-Worker12] [1s 609ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-1-Worker12] [1s 609ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker12] [1s 609ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28dcfe89 DEBUG: [HttpClient-1-Worker12] [1s 609ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker12] [1s 610ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker8] [1s 610ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker8] [1s 610ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker8] [1s 610ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker8] [1s 610ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39536 DEBUG: [HttpClient-2-SelectorManager] [1s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f94c531 for R (false) DEBUG: [HttpClient-1-Worker12] [1s 610ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker11] [1s 609ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker12] [1s 610ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-1-Worker11] [1s 611ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [1s 611ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker11] [1s 611ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker3] [1s 609ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker3] [1s 611ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker3] [1s 611ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 611ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Publisher(SocketTube(6)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-1-Worker3] [1s 612ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker3] [1s 612ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker3] [1s 612ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c60c337 DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker3] [1s 613ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [1s 610ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [1s 611ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c7386a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bb3bcbb queue.isEmpty: false DEBUG: [HttpClient-1-Worker11] [1s 611ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-2-SelectorManager] [1s 613ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c2805df for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker12] [1s 614ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c379933 DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-1-Worker12] [1s 614ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker12] [1s 614ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker12] [1s 614ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c7386a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bb3bcbb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker12] [1s 615ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@c7386a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bb3bcbb DEBUG: [HttpClient-1-Worker12] [1s 615ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker11] [1s 614ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker11] [1s 615ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker11] [1s 615ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker11] [1s 615ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 615ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [1s 615ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker11] [1s 615ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker11] [1s 615ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker11] [1s 616ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker11] [1s 616ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker11] [1s 616ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker11] [1s 616ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker11] [1s 616ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@32a72acb DEBUG: [HttpClient-1-Worker11] [1s 616ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 614ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker12] [1s 615ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@c7386a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5bb3bcbb DEBUG: [HttpClient-1-Worker12] [1s 618ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker12] [1s 618ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker12] [1s 618ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker12] [1s 618ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker12] [1s 618ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker12] [1s 618ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker12] [1s 619ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker12] [1s 619ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker12] [1s 620ms] HttpClientImpl(2) ClientImpl (async) elapsed 72 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-1-Worker12] [1s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker12] [1s 620ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-1-Worker12] [1s 620ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker12] [1s 620ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 618ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker14] [1s 621ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker14] [1s 621ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 621ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker14] [1s 621ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker14] [1s 621ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker14] [1s 622ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker14] [1s 622ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [1s 622ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker14] [1s 622ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker14] [1s 622ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker13] [1s 618ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c2805df for None (false) DEBUG: [HttpClient-1-Worker13] [1s 622ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker13] [1s 622ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker13] [1s 622ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker13] [1s 622ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker13] [1s 622ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 622ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-1-Worker14] [1s 623ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker14] [1s 623ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker15] [1s 623ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@387cd12e DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c2805df for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 623ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a4265 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker15] [1s 623ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [1s 624ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@387cd12e DEBUG: [HttpClient-1-Worker15] [1s 624ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker15] [1s 624ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77e16bd8 DEBUG: [HttpClient-1-Worker16] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker16] [1s 624ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77e16bd8 DEBUG: [HttpClient-1-Worker16] [1s 625ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker14] [1s 623ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker14] [1s 625ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [1s 625ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 625ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [1s 625ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [1s 625ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [1s 624ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a4265 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60ccccc0 for R (true) DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-1-Worker15] [1s 624ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@387cd12e DEBUG: [HttpClient-1-Worker15] [1s 626ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker15] [1s 626ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker16] [1s 625ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker14] [1s 625ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker14] [1s 627ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [1s 627ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker14] [1s 627ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker14] [1s 627ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [1s 627ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4d51a386 DEBUG: [HttpClient-2-SelectorManager] [1s 626ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker14] [1s 627ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 627ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-1-Worker16] [1s 627ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77e16bd8 DEBUG: [HttpClient-1-Worker16] [1s 628ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39568 DEBUG: [HttpClient-1-Worker15] [1s 628ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker15] [1s 628ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-1-Worker15] [1s 629ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@71cb3d3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d828ec queue.isEmpty: false DEBUG: [HttpClient-1-Worker15] [1s 629ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker15] [1s 629ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker15] [1s 629ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@71cb3d3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d828ec, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@71cb3d3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d828ec DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@71cb3d3f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61d828ec DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [1s 630ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [1s 630ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker15] [1s 630ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker15] [1s 631ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker15] [1s 631ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker15] [1s 632ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker15] [1s 632ms] HttpClientImpl(2) ClientImpl (async) elapsed 62 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-1-Worker15] [1s 632ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 628ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-1-Worker15] [1s 632ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-2-SelectorManager] [1s 632ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker15] [1s 633ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f94c531 for R (false) DEBUG: [HttpClient-1-Worker15] [1s 633ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker16] [1s 628ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 633ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker17] [1s 634ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker17] [1s 634ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60ccccc0 for None (false) Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39542 DEBUG: [HttpClient-2-SelectorManager] [1s 634ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-1-Worker16] [1s 634ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-2-SelectorManager] [1s 634ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 634ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60ccccc0 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker16] [1s 634ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c2805df for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 635ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 636ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-1-Worker19] [1s 636ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker19] [1s 636ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [1s 635ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@26cc82d9 DEBUG: [HttpClient-1-Worker18] [1s 636ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker18] [1s 636ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@26cc82d9 DEBUG: [HttpClient-1-Worker18] [1s 636ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker16] [1s 635ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4bca92ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28ee1974 queue.isEmpty: false DEBUG: [HttpClient-1-Worker18] [1s 637ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker18] [1s 637ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@26cc82d9 DEBUG: [HttpClient-1-Worker18] [1s 637ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 637ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker16] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker16] [1s 637ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [1s 637ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker16] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4bca92ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28ee1974, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4bca92ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28ee1974 DEBUG: [HttpClient-1-Worker16] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39558 DEBUG: [HttpClient-1-Worker18] [1s 638ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker18] [1s 638ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-1-Worker16] [1s 637ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4bca92ac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@28ee1974 DEBUG: [HttpClient-1-Worker16] [1s 638ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [1s 638ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [1s 638ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [1s 638ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker16] [1s 638ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [1s 638ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker16] [1s 638ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker16] [1s 638ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker18] [1s 638ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4396445c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a9c8f6 queue.isEmpty: false DEBUG: [HttpClient-1-Worker18] [1s 639ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker18] [1s 639ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker18] [1s 639ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker18] [1s 639ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4396445c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a9c8f6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker18] [1s 639ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4396445c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a9c8f6 DEBUG: [HttpClient-1-Worker18] [1s 639ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker18] [1s 639ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4396445c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47a9c8f6 DEBUG: [HttpClient-1-Worker18] [1s 639ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker18] [1s 639ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker18] [1s 639ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker18] [1s 640ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker18] [1s 640ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker18] [1s 640ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker18] [1s 640ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker16] [1s 638ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker16] [1s 640ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [1s 641ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker16] [1s 641ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [1s 641ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker18] [1s 640ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker18] [1s 641ms] HttpClientImpl(2) ClientImpl (async) elapsed 75 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-1-Worker18] [1s 641ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 641ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-Worker16] [1s 641ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-1-Worker18] [1s 641ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-1-Worker16] [1s 642ms] HttpClientImpl(2) ClientImpl (async) elapsed 94 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-1-Worker18] [1s 642ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [1s 642ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker18] [1s 642ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker16] [1s 642ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@261b043a(2) DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 642ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker16] [1s 643ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60ccccc0 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-1-Worker16] [1s 643ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-1-Worker20] [1s 643ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker20] [1s 643ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a4265 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 643ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-1-Worker21] [1s 644ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker21] [1s 644ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 644ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [1s 645ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [1s 646ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 647ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-3-thread-1] [1s 649ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-3-thread-1] [1s 649ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-3-thread-4] [1s 649ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-3-thread-2] [1s 649ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-3-thread-1] [1s 649ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-1] [1s 649ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 649ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-2-Worker0] [1s 650ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [1s 650ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [1s 650ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 650ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-3-thread-3] [1s 650ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [1s 650ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [1s 650ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [1s 650ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [1s 651ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 651ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-3-thread-1] [1s 650ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [1s 651ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [1s 650ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-2-Worker0] [1s 650ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [1s 651ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [1s 651ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [1s 651ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [1s 651ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [1s 652ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [1s 652ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [1s 652ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [1s 651ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-3] [1s 652ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 652ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [1s 652ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [1s 652ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59426b1b queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 652ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@21250280 queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [1s 652ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker0] [1s 653ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [1s 652ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [1s 652ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59426b1b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [1s 652ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@21250280, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [1s 653ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 653ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 653ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 653ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [1s 653ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [1s 653ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [1s 653ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [1s 653ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [1s 653ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [1s 653ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 654ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [1s 654ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [1s 653ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-1] [1s 653ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 654ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [1s 654ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [1s 654ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [1s 654ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@439ed12d queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 655ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [1s 655ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@439ed12d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [1s 655ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [1s 655ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [1s 655ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 654ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a273176 queue.isEmpty: true DEBUG: [pool-3-thread-1] [1s 655ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 655ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 655ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a273176, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [1s 656ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [1s 656ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 656ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [1s 656ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [1s 656ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker1] [1s 656ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [1s 656ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [1s 657ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [1s 657ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [1s 657ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 659ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [1s 659ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 659ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@64002aea for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 659ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 659ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47901 DEBUG: [HttpClient-2-Worker2] [1s 660ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [1s 660ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 660ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [1s 660ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [1s 660ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 660ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-2-Worker2] [1s 660ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6ef8419a DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 660ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-2-Worker3] [1s 661ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker3] [1s 661ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker3] [1s 661ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker3] [1s 661ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker3] [1s 661ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker3] [1s 661ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [1s 660ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [1s 661ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker1] [1s 661ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [1s 662ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-2-Worker0] [1s 661ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-3-SelectorManager] [1s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bfad221 for R (true) DEBUG: [HttpClient-2-Worker0] [1s 662ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-2-Worker2] [1s 662ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [1s 662ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a1bfc05 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 662ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 662ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker4] [1s 663ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 663ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [pool-3-thread-1] [1s 663ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [pool-3-thread-1] [1s 663ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-2-Worker2] [1s 663ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [1s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 663ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 663ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker4] [1s 663ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-3-SelectorManager] [1s 663ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53497 DEBUG: [HttpClient-2-Worker4] [1s 664ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 664ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4bd52d6e for C (true) DEBUG: [HttpClient-2-Worker2] [1s 663ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker2] [1s 664ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 664ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker2] [1s 664ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-2-Worker2] [1s 664ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-2-Worker2] [1s 664ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker5] [1s 664ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [1s 664ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7fc17c9 for C (true) DEBUG: [HttpClient-2-Worker5] [1s 665ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker5] [1s 665ms] SocketTube(11) connecting flows DEBUG: [HttpClient-3-SelectorManager] [1s 665ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker2] [1s 665ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker2] [1s 665ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [1s 665ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [1s 665ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 665ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker2] [1s 665ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [1s 666ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@74e0c042 DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker5] [1s 665ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker5] [1s 666ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker5] [1s 666ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker5] [1s 667ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker5] [1s 667ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker5] [1s 667ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker5] [1s 667ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-2-Worker5] [1s 668ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker5] [1s 668ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker5] [1s 668ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker5] [1s 668ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [1s 665ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57827 DEBUG: [HttpClient-3-SelectorManager] [1s 668ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 668ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:40913 DEBUG: [HttpClient-3-SelectorManager] [1s 668ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4f9b1202 DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bfad221 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 669ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bfad221 for R (false) DEBUG: [HttpClient-2-Worker2] [1s 666ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker7] [1s 670ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker7] [1s 670ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker7] [1s 670ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker7] [1s 670ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker7] [1s 670ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker7] [1s 670ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker9] [1s 670ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker10] [1s 670ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59426b1b DEBUG: [HttpClient-2-Worker9] [1s 670ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker9] [1s 670ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker9] [1s 670ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker9] [1s 670ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker9] [1s 670ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker9] [1s 670ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker9] [1s 670ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker9] [1s 670ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [1s 670ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker9] [1s 671ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker9] [1s 671ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker9] [1s 671ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker9] [1s 671ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 671ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker9] [1s 671ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker9] [1s 672ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker9] [1s 672ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker9] [1s 672ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker9] [1s 672ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker9] [1s 672ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@70df5a06 DEBUG: [HttpClient-2-Worker6] [1s 670ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker2] [1s 670ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker8] [1s 670ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [1s 673ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker8] [1s 673ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker8] [1s 673ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker8] [1s 673ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker7] [1s 670ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker7] [1s 673ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker7] [1s 673ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker7] [1s 673ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker10] [1s 670ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59426b1b DEBUG: [HttpClient-2-Worker10] [1s 674ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-2-Worker10] [1s 674ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker10] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59426b1b DEBUG: [HttpClient-2-Worker7] [1s 674ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker10] [1s 674ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-3-SelectorManager] [1s 671ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c88eb91 DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2df596 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2df596 for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 678ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 679ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2df596 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 679ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker9] [1s 672ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 672ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker6] [1s 682ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker6] [1s 682ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker6] [1s 682ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker11] [1s 682ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker11] [1s 682ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker11] [1s 682ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker11] [1s 682ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker11] [1s 682ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker11] [1s 682ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker12] [1s 682ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker2] [1s 672ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker2] [1s 683ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker2] [1s 683ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker8] [1s 673ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 674ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker8] [1s 683ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a273176 DEBUG: [HttpClient-2-Worker7] [1s 683ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker7] [1s 689ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [1s 757ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker7] [1s 757ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 682ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker6] [1s 757ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker6] [1s 758ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker6] [1s 758ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker12] [1s 683ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker12] [1s 759ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 683ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker8] [1s 760ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a273176 DEBUG: [HttpClient-2-Worker8] [1s 760ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker8] [1s 761ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker8] [1s 761ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a273176 DEBUG: [HttpClient-2-Worker8] [1s 761ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker8] [1s 761ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 47901 DEBUG: [HttpClient-3-SelectorManager] [1s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e4021ed for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-2-Worker2] [1s 762ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@31da59bd DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-2-Worker7] [1s 757ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker6] [1s 763ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker7] [1s 763ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker7] [1s 763ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker7] [1s 763ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker7] [1s 763ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker7] [1s 763ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 763ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker7] [1s 763ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker7] [1s 763ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker7] [1s 764ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker7] [1s 764ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2f2b2ecb DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker7] [1s 764ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-3-SelectorManager] [1s 762ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [1s 766ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 766ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 766ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e4021ed for None (false) DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e4021ed for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 767ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker2] [1s 762ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker13] [1s 767ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker13] [1s 767ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker13] [1s 767ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker13] [1s 767ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker13] [1s 768ms] SocketTube(12) resuming read event Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 53497 DEBUG: [HttpClient-2-Worker2] [1s 767ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@c59b0fe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f20041e queue.isEmpty: false DEBUG: [HttpClient-2-Worker8] [1s 768ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker2] [1s 768ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker8] [1s 768ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker8] [1s 768ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ddb5ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1a5bf4 queue.isEmpty: false DEBUG: [HttpClient-2-Worker8] [1s 769ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker14] [1s 768ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@21250280 DEBUG: [HttpClient-2-Worker8] [1s 769ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker15] [1s 768ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker13] [1s 768ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-3-SelectorManager] [1s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3920a845 for R (true) DEBUG: [HttpClient-2-Worker14] [1s 769ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [1s 769ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker15] [1s 770ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker15] [1s 770ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker15] [1s 771ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [1s 770ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker6] [1s 770ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker8] [1s 771ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker14] [1s 770ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@21250280 DEBUG: [HttpClient-2-Worker14] [1s 771ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker2] [1s 771ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@c59b0fe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f20041e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker2] [1s 772ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@c59b0fe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f20041e DEBUG: [HttpClient-2-Worker8] [1s 771ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ddb5ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1a5bf4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker2] [1s 772ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker6] [1s 771ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [1s 772ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@c59b0fe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6f20041e DEBUG: [HttpClient-2-Worker6] [1s 772ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker6] [1s 772ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker6] [1s 772ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker6] [1s 772ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 772ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker6] [1s 772ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker14] [1s 771ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker6] [1s 773ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker6] [1s 773ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker8] [1s 772ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ddb5ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1a5bf4 DEBUG: [HttpClient-2-Worker8] [1s 773ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker2] [1s 772ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker14] [1s 773ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@21250280 DEBUG: [HttpClient-2-Worker14] [1s 774ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker14] [1s 774ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker6] [1s 773ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker6] [1s 774ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 773ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ddb5ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d1a5bf4 DEBUG: [HttpClient-3-SelectorManager] [1s 774ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3920a845 for None (false) DEBUG: [HttpClient-2-Worker2] [1s 773ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-SelectorManager] [1s 774ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-2-Worker6] [1s 774ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 775ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker6] [1s 775ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker8] [1s 774ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker8] [1s 775ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker8] [1s 775ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker8] [1s 775ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker8] [1s 775ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker8] [1s 776ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker8] [1s 776ms] SocketTube(11) connecting flows DEBUG: [HttpClient-3-SelectorManager] [1s 774ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [1s 776ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 776ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3920a845 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 776ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [1s 776ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@439ed12d DEBUG: [HttpClient-2-Worker2] [1s 774ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker2] [1s 776ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker2] [1s 776ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker6] [1s 775ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker2] [1s 777ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker6] [1s 777ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker6] [1s 777ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker6] [1s 778ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@9b9a93a DEBUG: [HttpClient-2-Worker8] [1s 776ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker16] [1s 776ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker16] [1s 778ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@439ed12d DEBUG: [HttpClient-2-Worker16] [1s 778ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker2] [1s 777ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker16] [1s 778ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker2] [1s 778ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [1s 778ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [1s 779ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker2] [1s 779ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [1s 779ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker2] [1s 779ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [1s 779ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker2] [1s 779ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 40913 DEBUG: [HttpClient-2-Worker6] [1s 778ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker14] [1s 779ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker6] [1s 780ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker14] [1s 780ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker14] [1s 780ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@40cadf8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16fa499c queue.isEmpty: false DEBUG: [HttpClient-2-Worker8] [1s 778ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker8] [1s 780ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [1s 780ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker8] [1s 780ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker8] [1s 780ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker8] [1s 780ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker8] [1s 780ms] HttpClientImpl(3) ClientImpl (async) elapsed 131 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-2-Worker8] [1s 781ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker8] [1s 781ms] Http1Response(id=12, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker16] [1s 778ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@439ed12d DEBUG: [HttpClient-3-SelectorManager] [1s 779ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 781ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2bfad221 for R (false) DEBUG: [HttpClient-2-Worker2] [1s 779ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker2] [1s 782ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker2] [1s 782ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker2] [1s 782ms] HttpClientImpl(3) ClientImpl (async) elapsed 132 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-2-Worker6] [1s 780ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 4) READING_HEADERS DEBUG: [HttpClient-2-Worker14] [1s 780ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker14] [1s 783ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker14] [1s 783ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker14] [1s 783ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@40cadf8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16fa499c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker14] [1s 783ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@40cadf8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16fa499c DEBUG: [HttpClient-2-Worker8] [1s 781ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker8] [1s 783ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker16] [1s 781ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-3-SelectorManager] [1s 782ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker6] [1s 782ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker17] [1s 786ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker17] [1s 786ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 786ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) headersReader is already completed DEBUG: [HttpClient-2-Worker14] [1s 783ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker14] [1s 787ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@40cadf8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@16fa499c DEBUG: [HttpClient-2-Worker14] [1s 787ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker14] [1s 787ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker14] [1s 787ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker14] [1s 787ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker14] [1s 787ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker14] [1s 787ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker14] [1s 787ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker14] [1s 788ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker14] [1s 788ms] HttpClientImpl(3) ClientImpl (async) elapsed 139 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-2-Worker14] [1s 788ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker14] [1s 788ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker14] [1s 788ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker14] [1s 788ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [1s 786ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 791ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker6] [1s 786ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b2df596 for R (false) DEBUG: [HttpClient-2-Worker6] [1s 792ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker18] [1s 792ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-2-Worker18] [1s 792ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 792ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e4021ed for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 793ms] SocketTube(10) write: offloading requestMore Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 57827 DEBUG: [HttpClient-2-Worker19] [1s 793ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker19] [1s 793ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 793ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker6] [1s 793ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f848c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c2f1ba queue.isEmpty: false DEBUG: [HttpClient-2-Worker6] [1s 794ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker6] [1s 794ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f848c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c2f1ba, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f848c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c2f1ba DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f848c8d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@27c2f1ba DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker6] [1s 794ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker6] [1s 794ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker6] [1s 794ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker6] [1s 795ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker6] [1s 795ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker6] [1s 795ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker6] [1s 795ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker6] [1s 795ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 795ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3920a845 for R (false) DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 795ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-2-Worker6] [1s 795ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker6] [1s 796ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker6] [1s 796ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-2-Worker6] [1s 796ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [1s 796ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker6] [1s 796ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker6] [1s 796ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker20] [1s 796ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker20] [1s 796ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker6] [1s 796ms] Http1Response(id=11, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2fe2e90c(3) DEBUG: [HttpClient-2-Worker6] [1s 797ms] HttpClientImpl(3) ClientImpl (async) elapsed 147 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [1s 802ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 803ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [1s 804ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [1s 805ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 811ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-4-thread-1] [1s 812ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-4-thread-2] [1s 812ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-4-thread-1] [1s 812ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 812ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [1s 812ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [1s 812ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [1s 813ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [1s 813ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [1s 813ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [1s 813ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-4-thread-1] [1s 813ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [1s 813ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [1s 813ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@19ef9bd0 queue.isEmpty: true DEBUG: [pool-4-thread-1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@19ef9bd0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [1s 814ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [1s 814ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [1s 814ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 814ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [1s 814ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 814ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker0] [1s 814ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [1s 814ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [1s 814ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-3-Worker0] [1s 814ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [1s 815ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-SelectorManager] [1s 815ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a1f5bc6 for C (true) DEBUG: [HttpClient-3-Worker0] [1s 815ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [1s 815ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [1s 815ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d69f236 queue.isEmpty: true DEBUG: [HttpClient-4-SelectorManager] [1s 815ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker0] [1s 815ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d69f236, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [1s 815ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 815ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [1s 815ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59063 DEBUG: [HttpClient-3-Worker1] [1s 816ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker1] [1s 816ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 816ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker1] [1s 816ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker1] [1s 816ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 816ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 816ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker1] [1s 817ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-4-SelectorManager] [1s 817ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@e730b6 DEBUG: [HttpClient-4-SelectorManager] [1s 817ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-3-Worker0] [1s 815ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [1s 817ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [1s 817ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [1s 817ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [1s 817ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 817ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [1s 817ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-3-Worker1] [1s 817ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [1s 817ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 818ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 818ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 818ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker2] [1s 818ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker2] [1s 818ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker2] [1s 818ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker2] [1s 818ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker2] [1s 818ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker1] [1s 818ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 818ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@45e5bece for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 819ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker2] [1s 819ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 819ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53863 DEBUG: [HttpClient-4-SelectorManager] [1s 819ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74ea799c for R (true) DEBUG: [HttpClient-3-Worker3] [1s 819ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker3] [1s 819ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker3] [1s 819ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker3] [1s 820ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [1s 820ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker1] [1s 820ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@25ca4181 DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 820ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker3] [1s 820ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker4] [1s 820ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker4] [1s 821ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker4] [1s 821ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker4] [1s 821ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker4] [1s 821ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [1s 820ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [1s 821ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker5] [1s 821ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker5] [1s 821ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker5] [1s 822ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker5] [1s 822ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ed0303 for R (true) Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-3-Worker3] [1s 821ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker3] [1s 822ms] SocketTube(14) subscribed for writing DEBUG: [pool-4-thread-3] [1s 821ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-4-thread-4] [1s 822ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-4-thread-3] [1s 822ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-3-Worker3] [1s 822ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [1s 822ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-3-Worker1] [1s 823ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [pool-4-thread-3] [1s 823ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [1s 823ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker3] [1s 823ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker6] [1s 823ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-4-SelectorManager] [1s 823ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker6] [1s 823ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker6] [1s 824ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker6] [1s 824ms] ExchangeImpl handling HTTP/2 connection creation result Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-3-Worker1] [1s 823ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-4-thread-3] [1s 823ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [1s 824ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker6] [1s 824ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker3] [1s 824ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker3] [1s 824ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker3] [1s 824ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker3] [1s 824ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker6] [1s 824ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker7] [1s 824ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker7] [1s 825ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker7] [1s 825ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 824ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [1s 825ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-4-thread-3] [1s 824ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker1] [1s 826ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 826ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker1] [1s 826ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker6] [1s 825ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker7] [1s 825ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [1s 826ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker7] [1s 826ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker7] [1s 827ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker7] [1s 827ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker7] [1s 827ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [1s 827ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker7] [1s 827ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5ae2904b DEBUG: [HttpClient-3-Worker7] [1s 827ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-4-thread-3] [1s 826ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-3] [1s 828ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-3] [1s 828ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 queue.isEmpty: true DEBUG: [pool-4-thread-3] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-3] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [1s 828ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [1s 828ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [1s 828ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [1s 828ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 829ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [1s 829ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker1] [1s 826ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker1] [1s 829ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker1] [1s 829ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker1] [1s 829ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker1] [1s 829ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 827ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker6] [1s 830ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker6] [1s 830ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59175894 queue.isEmpty: true DEBUG: [HttpClient-3-Worker6] [1s 830ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59175894, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker6] [1s 830ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker1] [1s 829ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker1] [1s 830ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [1s 830ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker1] [1s 830ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker1] [1s 831ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3be08582 DEBUG: [HttpClient-3-Worker1] [1s 831ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker1] [1s 831ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker1] [1s 831ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker1] [1s 831ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker1] [1s 831ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-4-SelectorManager] [1s 829ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@56b50dfc for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74ea799c for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 834ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74ea799c for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:56677 DEBUG: [HttpClient-4-SelectorManager] [1s 835ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ed0303 for None (false) DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ed0303 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 836ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker6] [1s 830ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker10] [1s 838ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d69f236 DEBUG: [HttpClient-3-Worker10] [1s 838ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker6] [1s 838ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker6] [1s 838ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [1s 838ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker6] [1s 838ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker6] [1s 838ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker8] [1s 838ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@19ef9bd0 DEBUG: [HttpClient-3-Worker6] [1s 839ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker8] [1s 839ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [1s 839ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@19ef9bd0 DEBUG: [HttpClient-3-Worker6] [1s 839ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-3-Worker9] [1s 838ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker10] [1s 838ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d69f236 DEBUG: [HttpClient-3-Worker10] [1s 839ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker8] [1s 839ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker10] [1s 839ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker10] [1s 839ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d69f236 DEBUG: [HttpClient-3-Worker10] [1s 840ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker9] [1s 839ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker9] [1s 840ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker9] [1s 840ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker9] [1s 840ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker9] [1s 840ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker9] [1s 840ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker9] [1s 840ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker9] [1s 840ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-3-Worker9] [1s 840ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker8] [1s 839ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker8] [1s 840ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@19ef9bd0 DEBUG: [HttpClient-3-Worker8] [1s 841ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker8] [1s 841ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker10] [1s 840ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 59063 DEBUG: [HttpClient-3-Worker9] [1s 841ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker9] [1s 842ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@792972ca for C (true) DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@75c385eb DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-3-Worker9] [1s 842ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker9] [1s 842ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker8] [1s 842ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 53863 DEBUG: [HttpClient-4-SelectorManager] [1s 842ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker10] [1s 843ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker11] [1s 843ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker11] [1s 843ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker11] [1s 843ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker11] [1s 843ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker11] [1s 843ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker11] [1s 843ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker8] [1s 843ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-4-SelectorManager] [1s 843ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-3-Worker8] [1s 844ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7ba89d05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4df3df8d queue.isEmpty: false DEBUG: [HttpClient-3-Worker10] [1s 843ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker10] [1s 844ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7f128dcb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d6dfbac queue.isEmpty: false DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker8] [1s 844ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-4-SelectorManager] [1s 844ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59887 DEBUG: [HttpClient-3-Worker10] [1s 845ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-4-SelectorManager] [1s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70855039 for R (true) DEBUG: [HttpClient-3-Worker13] [1s 845ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker13] [1s 845ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker12] [1s 844ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker8] [1s 845ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker8] [1s 845ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker8] [1s 846ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7ba89d05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4df3df8d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker8] [1s 846ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7ba89d05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4df3df8d DEBUG: [HttpClient-3-Worker8] [1s 846ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker8] [1s 846ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7ba89d05/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4df3df8d DEBUG: [HttpClient-3-Worker10] [1s 845ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker13] [1s 845ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker13] [1s 846ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker13] [1s 846ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker12] [1s 845ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker12] [1s 847ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker12] [1s 847ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker12] [1s 847ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker8] [1s 846ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker10] [1s 846ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker10] [1s 847ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7f128dcb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d6dfbac, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-SelectorManager] [1s 847ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker10] [1s 848ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7f128dcb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d6dfbac DEBUG: [HttpClient-3-Worker12] [1s 847ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker12] [1s 848ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker12] [1s 848ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker12] [1s 848ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker12] [1s 848ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [1s 848ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker12] [1s 848ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker12] [1s 848ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker8] [1s 847ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker12] [1s 849ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker12] [1s 849ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker12] [1s 849ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker12] [1s 849ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [1s 849ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [1s 849ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker12] [1s 849ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker13] [1s 847ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 848ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74c5a305 DEBUG: [HttpClient-3-Worker13] [1s 849ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-3-Worker13] [1s 849ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker13] [1s 849ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-3-Worker10] [1s 848ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker8] [1s 849ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker8] [1s 850ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker8] [1s 850ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker8] [1s 850ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker12] [1s 849ms] Http1Exchange reading headers DEBUG: [HttpClient-4-SelectorManager] [1s 849ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-3-Worker12] [1s 850ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-3-Worker12] [1s 850ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker13] [1s 850ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker10] [1s 850ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7f128dcb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@d6dfbac DEBUG: [HttpClient-3-Worker8] [1s 850ms] SocketTube(13) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 850ms] SocketTube(15) calling onSubscribe Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-3-Worker12] [1s 851ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker12] [1s 851ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker13] [1s 852ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker13] [1s 852ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker13] [1s 852ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker13] [1s 852ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-Worker10] [1s 851ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker8] [1s 851ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker10] [1s 852ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker10] [1s 853ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker10] [1s 853ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-4-SelectorManager] [1s 851ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 853ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-3-Worker12] [1s 852ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16acf7b DEBUG: [HttpClient-3-Worker12] [1s 853ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [1s 852ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker8] [1s 854ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [1s 853ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-4-SelectorManager] [1s 853ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker14] [1s 853ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 854ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70855039 for None (false) DEBUG: [HttpClient-3-Worker14] [1s 854ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker14] [1s 854ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-SelectorManager] [1s 854ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 854ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [1s 854ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker15] [1s 855ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 DEBUG: [HttpClient-3-Worker15] [1s 855ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker15] [1s 855ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 DEBUG: [HttpClient-3-Worker15] [1s 855ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker8] [1s 854ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker8] [1s 855ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker8] [1s 855ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker8] [1s 855ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker8] [1s 856ms] HttpClientImpl(4) ClientImpl (async) elapsed 43 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-3-Worker8] [1s 856ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker8] [1s 856ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-3-Worker8] [1s 856ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker8] [1s 856ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker10] [1s 854ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker14] [1s 854ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 855ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70855039 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 857ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 855ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [1s 857ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28ab86b2 DEBUG: [HttpClient-3-Worker15] [1s 857ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker15] [1s 857ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker10] [1s 856ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker14] [1s 857ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 857ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-3-Worker14] [1s 858ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 56677 DEBUG: [HttpClient-3-Worker15] [1s 858ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker10] [1s 858ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [1s 858ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker10] [1s 859ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker16] [1s 859ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker16] [1s 859ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker16] [1s 859ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker16] [1s 859ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker16] [1s 859ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker16] [1s 859ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker16] [1s 859ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker15] [1s 859ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-4-SelectorManager] [1s 859ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-3-Worker15] [1s 859ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6383adfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cfc543a queue.isEmpty: false DEBUG: [HttpClient-3-Worker10] [1s 859ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 860ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [1s 860ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker15] [1s 860ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker15] [1s 860ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6383adfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cfc543a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker15] [1s 860ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6383adfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cfc543a DEBUG: [HttpClient-3-Worker16] [1s 859ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker16] [1s 860ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker16] [1s 860ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker16] [1s 861ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker16] [1s 861ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-3-Worker16] [1s 861ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker16] [1s 861ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [1s 861ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Exchange reading headers DEBUG: [HttpClient-4-SelectorManager] [1s 859ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 862ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 862ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-3-Worker10] [1s 860ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker10] [1s 862ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker10] [1s 862ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker10] [1s 862ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker10] [1s 862ms] HttpClientImpl(4) ClientImpl (async) elapsed 50 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-3-Worker10] [1s 862ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker10] [1s 862ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-3-Worker15] [1s 860ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker16] [1s 861ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-SelectorManager] [1s 862ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 863ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 863ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker10] [1s 863ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-4-SelectorManager] [1s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74ea799c for R (false) DEBUG: [HttpClient-3-Worker15] [1s 863ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6383adfa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5cfc543a DEBUG: [HttpClient-3-Worker15] [1s 863ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [1s 863ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker15] [1s 863ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker15] [1s 863ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker16] [1s 863ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-4-SelectorManager] [1s 863ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker16] [1s 864ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker16] [1s 864ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker16] [1s 864ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5097aa5 DEBUG: [HttpClient-3-Worker16] [1s 864ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker10] [1s 863ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker15] [1s 864ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-4-SelectorManager] [1s 864ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 865ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 865ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-3-Worker15] [1s 865ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 865ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker17] [1s 865ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker17] [1s 865ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 865ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-SelectorManager] [1s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc09cab for R (true) DEBUG: [HttpClient-3-Worker15] [1s 865ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-4-SelectorManager] [1s 865ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 865ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30ed0303 for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker15] [1s 865ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker18] [1s 866ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker18] [1s 866ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [1s 866ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc09cab for None (false) DEBUG: [HttpClient-3-Worker15] [1s 867ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker15] [1s 867ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker15] [1s 867ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 867ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [1s 867ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker15] [1s 867ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-4-SelectorManager] [1s 867ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker15] [1s 867ms] HttpClientImpl(4) ClientImpl (async) elapsed 46 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-4-SelectorManager] [1s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc09cab for R (false) DEBUG: [HttpClient-3-Worker15] [1s 867ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [1s 867ms] Http1Response(id=15, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-3-Worker15] [1s 867ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-3-Worker15] [1s 867ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker19] [1s 867ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59175894 DEBUG: [HttpClient-4-SelectorManager] [1s 867ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [1s 868ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [1s 868ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker19] [1s 868ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59175894 DEBUG: [HttpClient-4-SelectorManager] [1s 868ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker19] [1s 868ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-SelectorManager] [1s 868ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 868ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker19] [1s 869ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70855039 for R (false) DEBUG: [HttpClient-3-Worker19] [1s 869ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59175894 DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker19] [1s 869ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker19] [1s 869ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 869ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [1s 869ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker20] [1s 869ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 59887 DEBUG: [HttpClient-3-Worker19] [1s 870ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker19] [1s 870ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-3-Worker19] [1s 871ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@65a39b95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35ed3574 queue.isEmpty: false DEBUG: [HttpClient-3-Worker19] [1s 871ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker19] [1s 871ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker19] [1s 871ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker19] [1s 871ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@65a39b95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35ed3574, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker19] [1s 871ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65a39b95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35ed3574 DEBUG: [HttpClient-3-Worker19] [1s 871ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker19] [1s 872ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65a39b95/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35ed3574 DEBUG: [HttpClient-3-Worker19] [1s 872ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker19] [1s 872ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker19] [1s 872ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker19] [1s 872ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker19] [1s 872ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker19] [1s 872ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker19] [1s 872ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker19] [1s 872ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker19] [1s 873ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker19] [1s 873ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dc09cab for R (false) DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [1s 873ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker19] [1s 873ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker19] [1s 874ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker19] [1s 874ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [1s 874ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [1s 874ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker19] [1s 874ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker21] [1s 875ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker21] [1s 875ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker19] [1s 875ms] HttpClientImpl(4) ClientImpl (async) elapsed 52 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-3-Worker19] [1s 876ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker19] [1s 876ms] Http1Response(id=16, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@17286745(4) DEBUG: [HttpClient-4-SelectorManager] [1s 876ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-Worker19] [1s 876ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-Worker19] [1s 877ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 877ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 878ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [1s 879ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 881ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-5-thread-1] [1s 882ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-5-thread-2] [1s 882ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-5-thread-3] [1s 882ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-5-thread-1] [1s 882ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-5-thread-4] [1s 882ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [pool-5-thread-1] [1s 883ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 883ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-5-thread-1] [1s 883ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [1s 883ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-5-thread-3] [1s 883ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 883ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [1s 883ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [1s 883ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [1s 883ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [pool-5-thread-1] [1s 883ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [1s 883ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker1] [1s 883ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 883ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [1s 884ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [1s 884ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker1] [1s 884ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [1s 884ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-3] [1s 884ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [1s 884ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker1] [1s 884ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [1s 884ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [1s 884ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker0] [1s 884ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker0] [1s 884ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-4-Worker0] [1s 884ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-3] [1s 884ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [1s 884ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [1s 885ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [1s 885ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [1s 885ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@727dc023 queue.isEmpty: true DEBUG: [pool-5-thread-1] [1s 885ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@727dc023, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-1] [1s 885ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 885ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 885ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [1s 885ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker1] [1s 885ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@bce8474 queue.isEmpty: true DEBUG: [HttpClient-4-Worker1] [1s 885ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@bce8474, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [1s 885ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [1s 885ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@557fa15b queue.isEmpty: true DEBUG: [pool-5-thread-1] [1s 885ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [1s 886ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-1] [1s 886ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [1s 886ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker1] [1s 885ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 886ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@557fa15b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [1s 886ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [1s 886ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 886ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [1s 886ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-1] [1s 886ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [1s 886ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 886ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [1s 887ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [1s 887ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 887ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25801bed for C (true) DEBUG: [HttpClient-4-Worker1] [1s 887ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [1s 887ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [pool-5-thread-3] [1s 887ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [1s 888ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [1s 887ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@45abee28 queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@45abee28, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker0] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 887ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-SelectorManager] [1s 888ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50149 DEBUG: [pool-5-thread-3] [1s 888ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [1s 888ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [1s 888ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [pool-5-thread-3] [1s 888ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [1s 888ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [1s 889ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [1s 888ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker2] [1s 888ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-5-thread-3] [1s 889ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker2] [1s 889ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-5-SelectorManager] [1s 889ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f78709d for C (true) DEBUG: [HttpClient-4-Worker0] [1s 889ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [1s 890ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [1s 890ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [1s 889ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [1s 889ms] SocketTube(18) connecting flows DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker2] [1s 890ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker2] [1s 890ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker0] [1s 890ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [1s 891ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker1] [1s 890ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [1s 890ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 890ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42053 DEBUG: [HttpClient-4-Worker2] [1s 891ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker2] [1s 891ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker2] [1s 891ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker3] [1s 891ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker3] [1s 892ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker3] [1s 892ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker3] [1s 892ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker3] [1s 892ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker1] [1s 891ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f00dac7 for C (true) DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker2] [1s 892ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@374a6bfd DEBUG: [HttpClient-5-SelectorManager] [1s 892ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-4-Worker3] [1s 893ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 893ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 893ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 893ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 893ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 893ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-5-SelectorManager] [1s 893ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37669 DEBUG: [HttpClient-4-Worker3] [1s 893ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@a551459 for C (true) DEBUG: [HttpClient-4-Worker3] [1s 894ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker3] [1s 894ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker3] [1s 894ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker4] [1s 893ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-4-Worker5] [1s 893ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-5-SelectorManager] [1s 894ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker2] [1s 895ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker3] [1s 895ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker6] [1s 895ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker6] [1s 895ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker6] [1s 895ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker4] [1s 894ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker4] [1s 895ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@483fdbc0 DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 895ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [1s 896ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 896ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-4-Worker7] [1s 896ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker7] [1s 896ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker7] [1s 896ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker7] [1s 896ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-4-Worker7] [1s 896ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker7] [1s 896ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker5] [1s 895ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker5] [1s 896ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker5] [1s 896ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [1s 896ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker5] [1s 897ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker2] [1s 895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker3] [1s 895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker6] [1s 895ms] Http1Publisher(SocketTube(18)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker6] [1s 897ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker4] [1s 895ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 896ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker4] [1s 897ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker4] [1s 897ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [1s 897ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker5] [1s 898ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker3] [1s 897ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker3] [1s 898ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker6] [1s 897ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [1s 898ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37501 DEBUG: [HttpClient-4-Worker5] [1s 898ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker6] [1s 898ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker6] [1s 899ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker6] [1s 899ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker6] [1s 899ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker8] [1s 898ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c4e44b9 for R (true) DEBUG: [HttpClient-4-Worker8] [1s 899ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker8] [1s 899ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker8] [1s 899ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker8] [1s 899ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker6] [1s 899ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 899ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ccaa9d1 for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 900ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 900ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker5] [1s 900ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [1s 900ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-4-Worker8] [1s 900ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker6] [1s 900ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker9] [1s 900ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 900ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@74a86235 DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker9] [1s 901ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker9] [1s 901ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker9] [1s 901ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker9] [1s 901ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker9] [1s 902ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker9] [1s 902ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker9] [1s 902ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker9] [1s 902ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker8] [1s 900ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker8] [1s 902ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker8] [1s 902ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker8] [1s 902ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-4-Worker6] [1s 901ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [1s 901ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker9] [1s 902ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [1s 903ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-4-Worker5] [1s 903ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [1s 903ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker5] [1s 903ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker6] [1s 903ms] SocketTube(18) wrote: 191 Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-4-Worker10] [1s 903ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [1s 903ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker10] [1s 904ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker10] [1s 904ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker10] [1s 904ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker10] [1s 904ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker10] [1s 904ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker9] [1s 903ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker6] [1s 904ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker9] [1s 905ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker6] [1s 905ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker6] [1s 905ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [1s 905ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [1s 905ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker6] [1s 905ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker6] [1s 906ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker6] [1s 906ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker6] [1s 906ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker6] [1s 906ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [1s 906ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c4e44b9 for None (false) DEBUG: [HttpClient-4-Worker9] [1s 905ms] Http1Exchange reading headers DEBUG: [HttpClient-5-SelectorManager] [1s 906ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [1s 906ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker6] [1s 906ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 906ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@557fa15b DEBUG: [HttpClient-4-Worker11] [1s 906ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker11] [1s 907ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@557fa15b DEBUG: [HttpClient-4-Worker8] [1s 906ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker9] [1s 906ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-SelectorManager] [1s 906ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker9] [1s 907ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker9] [1s 907ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker6] [1s 906ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@ff111d5 DEBUG: [HttpClient-4-Worker9] [1s 907ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker9] [1s 907ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4af38e4f DEBUG: [HttpClient-4-Worker6] [1s 907ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [1s 907ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker8] [1s 907ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c4e44b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 908ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker9] [1s 907ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [1s 908ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker11] [1s 908ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@557fa15b DEBUG: [HttpClient-4-Worker11] [1s 909ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker11] [1s 909ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker8] [1s 908ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-5-SelectorManager] [1s 908ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ccaa9d1 for None (false) Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 42053 DEBUG: [HttpClient-4-Worker8] [1s 909ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [1s 909ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-4-Worker11] [1s 909ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ccaa9d1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b3f0d7 for R (true) DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker13] [1s 910ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2e274b45 DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-4-Worker13] [1s 910ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [1s 910ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker13] [1s 910ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker13] [1s 910ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker13] [1s 910ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker11] [1s 910ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker12] [1s 910ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@727dc023 DEBUG: [HttpClient-5-SelectorManager] [1s 910ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker12] [1s 911ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker12] [1s 911ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@727dc023 DEBUG: [HttpClient-4-Worker12] [1s 911ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker13] [1s 911ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker13] [1s 911ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker13] [1s 912ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker11] [1s 911ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@43f1ee04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a372407 queue.isEmpty: false DEBUG: [HttpClient-5-SelectorManager] [1s 911ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 912ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 912ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 912ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker14] [1s 911ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [1s 912ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker14] [1s 912ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker14] [1s 912ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker14] [1s 912ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker14] [1s 913ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [1s 911ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker13] [1s 912ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker15] [1s 912ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker13] [1s 913ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker13] [1s 913ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker13] [1s 913ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker13] [1s 914ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker13] [1s 914ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker11] [1s 912ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-5-SelectorManager] [1s 913ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19292d7e for R (true) DEBUG: [HttpClient-4-Worker11] [1s 914ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker11] [1s 914ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker12] [1s 913ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@727dc023 DEBUG: [HttpClient-4-Worker15] [1s 913ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [1s 914ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker13] [1s 915ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 915ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 915ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker13] [1s 915ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker11] [1s 914ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@43f1ee04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a372407, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker11] [1s 915ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@43f1ee04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a372407 DEBUG: [HttpClient-4-Worker12] [1s 914ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [1s 915ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker12] [1s 916ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b3f0d7 for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-4-Worker13] [1s 915ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker13] [1s 916ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker13] [1s 916ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker13] [1s 916ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker13] [1s 917ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker11] [1s 915ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker11] [1s 917ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@43f1ee04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3a372407 DEBUG: [HttpClient-4-Worker11] [1s 917ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker11] [1s 917ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker11] [1s 917ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker11] [1s 917ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker11] [1s 917ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker15] [1s 916ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [1s 916ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 918ms] SocketTube(20) resuming read event Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 50149 DEBUG: [HttpClient-4-Worker13] [1s 917ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@79099d90 DEBUG: [HttpClient-4-Worker12] [1s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker12] [1s 918ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker11] [1s 917ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker11] [1s 919ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker11] [1s 919ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker11] [1s 920ms] HttpClientImpl(5) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-4-Worker11] [1s 920ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker11] [1s 920ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker15] [1s 917ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker15] [1s 920ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker15] [1s 920ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker15] [1s 920ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker15] [1s 921ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker15] [1s 921ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker16] [1s 918ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@45abee28 DEBUG: [HttpClient-4-Worker15] [1s 921ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b3f0d7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 921ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker13] [1s 918ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [1s 919ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5907182d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e411561 queue.isEmpty: false DEBUG: [HttpClient-4-Worker11] [1s 920ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker12] [1s 922ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [1s 921ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker15] [1s 921ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes DEBUG: [HttpClient-5-SelectorManager] [1s 921ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker15] [1s 922ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 922ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-Worker11] [1s 922ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker12] [1s 922ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker12] [1s 923ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker12] [1s 923ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5907182d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e411561, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker12] [1s 923ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5907182d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e411561 DEBUG: [HttpClient-4-Worker12] [1s 923ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker12] [1s 923ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5907182d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e411561 DEBUG: [HttpClient-4-Worker12] [1s 923ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker12] [1s 923ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker12] [1s 923ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker12] [1s 923ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker12] [1s 924ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [1s 922ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@45abee28 DEBUG: [HttpClient-5-SelectorManager] [1s 923ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-4-Worker16] [1s 924ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker15] [1s 923ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker16] [1s 924ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [1s 924ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker16] [1s 924ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@45abee28 DEBUG: [HttpClient-4-Worker15] [1s 924ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker15] [1s 924ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 924ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 925ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker15] [1s 925ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker15] [1s 925ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker15] [1s 925ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker15] [1s 925ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker12] [1s 924ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker12] [1s 925ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker12] [1s 925ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker12] [1s 925ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-5-SelectorManager] [1s 924ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 925ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2c4e44b9 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-4-Worker16] [1s 924ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [1s 925ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker12] [1s 925ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [1s 926ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-4-Worker15] [1s 926ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@41985829 DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 926ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [1s 927ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker16] [1s 926ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19292d7e for None (false) DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-4-Worker12] [1s 926ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker12] [1s 927ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker12] [1s 927ms] SocketTube(18) write: registering startSubscription event Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 37669 DEBUG: [HttpClient-4-Worker16] [1s 927ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker15] [1s 926ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 928ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker17] [1s 927ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 928ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77ce6cc1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73f1f6e0 queue.isEmpty: false DEBUG: [HttpClient-5-SelectorManager] [1s 927ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker18] [1s 928ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@bce8474 DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19292d7e for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 928ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1ccaa9d1 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 929ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker19] [1s 929ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker12] [1s 927ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker16] [1s 928ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker12] [1s 930ms] HttpClientImpl(5) ClientImpl (async) elapsed 47 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-4-Worker18] [1s 928ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker19] [1s 929ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 930ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [1s 931ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker16] [1s 931ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77ce6cc1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73f1f6e0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker16] [1s 931ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77ce6cc1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73f1f6e0 DEBUG: [HttpClient-4-Worker16] [1s 931ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker12] [1s 930ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker18] [1s 930ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@bce8474 DEBUG: [HttpClient-4-Worker12] [1s 931ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker18] [1s 931ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker18] [1s 932ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker18] [1s 932ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@bce8474 DEBUG: [HttpClient-4-Worker16] [1s 931ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77ce6cc1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73f1f6e0 DEBUG: [HttpClient-4-Worker16] [1s 932ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [1s 932ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker16] [1s 932ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [1s 932ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker16] [1s 932ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker16] [1s 932ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [1s 933ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [1s 933ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker12] [1s 932ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker18] [1s 932ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-SelectorManager] [1s 933ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-4-Worker18] [1s 933ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [1s 933ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) resuming read event DEBUG: [HttpClient-4-Worker16] [1s 933ms] HttpClientImpl(5) ClientImpl (async) elapsed 50 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@21b3f0d7 for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker16] [1s 934ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker12] [1s 933ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null Apr 01, 2024 7:47:19 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 37501 DEBUG: [HttpClient-5-SelectorManager] [1s 934ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 935ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker16] [1s 934ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker18] [1s 935ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker16] [1s 935ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker16] [1s 935ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker20] [1s 935ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker20] [1s 936ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [1s 935ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-4-Worker18] [1s 936ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db queue.isEmpty: false DEBUG: [HttpClient-4-Worker18] [1s 936ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker18] [1s 936ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker18] [1s 936ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker18] [1s 936ms] Http1AsyncReceiver(SocketTube(19)) 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-4-Worker18] [1s 936ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db DEBUG: [HttpClient-4-Worker18] [1s 936ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker18] [1s 937ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@329010f9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c57e8db DEBUG: [HttpClient-4-Worker18] [1s 937ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker18] [1s 937ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [1s 937ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker18] [1s 937ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker18] [1s 937ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker18] [1s 937ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker18] [1s 937ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker18] [1s 937ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker18] [1s 937ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker18] [1s 938ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [1s 938ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@19292d7e for R (false) DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [1s 938ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker18] [1s 938ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker18] [1s 939ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [1s 939ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [1s 939ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker21] [1s 939ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker21] [1s 939ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker18] [1s 939ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker18] [1s 940ms] HttpClientImpl(5) ClientImpl (async) elapsed 57 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-4-Worker18] [1s 940ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker18] [1s 940ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7cba31c4(5) DEBUG: [HttpClient-5-SelectorManager] [1s 940ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-4-Worker18] [1s 940ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-5-SelectorManager] [1s 940ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-Worker18] [1s 940ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 941ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 942ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 943ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [1s 944ms] Http2ClientImpl stopping DEBUG: [MainThread] [1s 946ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-6-thread-1] [1s 947ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-6-thread-2] [1s 947ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-6-thread-3] [1s 947ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-6-thread-4] [1s 947ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-6-thread-1] [1s 947ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [HttpClient-5-Worker0] [1s 947ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [pool-6-thread-3] [1s 947ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [HttpClient-5-Worker1] [1s 948ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:19 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:19 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:19 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:19 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:19 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 7:47:19 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 7:47:19 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 7:47:19 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-5-Worker1] [1s 976ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [1s 976ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker1] [1s 976ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [1s 976ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [1s 977ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [pool-6-thread-3] [1s 977ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-5-Worker0] [1s 976ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [1s 976ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-SelectorManager] [1s 977ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@10fec6cd for C (true) DEBUG: [pool-6-thread-1] [1s 978ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [1s 978ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 978ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52786 DEBUG: [HttpClient-5-Worker0] [1s 977ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [1s 978ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1a06adbd for C (true) DEBUG: [pool-6-thread-1] [1s 978ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 978ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 978ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52794 DEBUG: [HttpClient-6-SelectorManager] [1s 978ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39aa4d1a for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 979ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 979ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52802 DEBUG: [HttpClient-5-Worker0] [1s 978ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [1s 979ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@41552f8d for C (true) DEBUG: [HttpClient-6-SelectorManager] [1s 980ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [1s 980ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52818 DEBUG: [pool-6-thread-3] [2s 91ms] SocketTube(22) connecting flows DEBUG: [pool-6-thread-1] [2s 91ms] SocketTube(23) connecting flows DEBUG: [HttpClient-5-Worker0] [2s 91ms] SocketTube(24) connecting flows DEBUG: [HttpClient-5-Worker1] [2s 91ms] SocketTube(21) connecting flows DEBUG: [pool-6-thread-1] [2s 93ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 93ms] SocketTube(23) registering subscribe event DEBUG: [pool-6-thread-3] [2s 93ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-6-thread-3] [2s 93ms] SocketTube(22) registering subscribe event DEBUG: [pool-6-thread-3] [2s 93ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker1] [2s 93ms] SocketTube(21) read publisher got subscriber DEBUG: [HttpClient-5-Worker1] [2s 93ms] SocketTube(21) registering subscribe event DEBUG: [HttpClient-5-Worker1] [2s 93ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [2s 93ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-6-thread-1] [2s 93ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [2s 93ms] SocketTube(23) subscribe event raised DEBUG: [pool-6-thread-1] [2s 94ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-6-thread-3] [2s 94ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker1] [2s 94ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker0] [2s 94ms] SocketTube(24) registering subscribe event DEBUG: [HttpClient-5-Worker1] [2s 94ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker0] [2s 95ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [2s 95ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-6-thread-3] [2s 95ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [pool-6-thread-1] [2s 95ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-6-thread-1] [2s 95ms] SocketTube(23) subscribed for writing DEBUG: [pool-6-thread-1] [2s 95ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-6-thread-1] [2s 95ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [2s 95ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [pool-6-thread-1] [2s 95ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [2s 95ms] SocketTube(21) subscribed for writing DEBUG: [HttpClient-5-Worker1] [2s 96ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-5-Worker1] [2s 96ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 95ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-6-thread-3] [2s 95ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker0] [2s 96ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-6-thread-3] [2s 96ms] SocketTube(22) subscribed for writing DEBUG: [pool-6-thread-3] [2s 96ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-6-thread-3] [2s 96ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [2s 96ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [2s 96ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-6-thread-3] [2s 96ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [2s 97ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-5-Worker0] [2s 97ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [2s 97ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [2s 97ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [2s 208ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [2s 208ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [pool-6-thread-1] [2s 208ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [2s 208ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [2s 209ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [2s 210ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker0] [2s 211ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [2s 211ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [2s 881ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [2s 881ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [2s 881ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 881ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 883ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [2s 883ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-1] [2s 883ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker1] [2s 883ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [2s 886ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [2s 886ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker0] [2s 887ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [2s 887ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-6-thread-1] [2s 887ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [2s 887ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker1] [2s 887ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [2s 888ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker0] [2s 933ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [2s 941ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [2s 941ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [2s 941ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-6-thread-1] [2s 939ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [2s 940ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [2s 942ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [2s 942ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [2s 942ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [pool-6-thread-1] [2s 942ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [2s 942ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [2s 943ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-6-thread-3] [2s 944ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [2s 944ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [2s 944ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [2s 944ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [2s 951ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-1] [2s 954ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-5-Worker1] [2s 954ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-3] [2s 958ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-6-thread-3] [2s 983ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker1] [2s 985ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [2s 987ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker0] [2s 991ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [3s 2ms] 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@548297b4[Not completed, 4 dependents] (id=1296) 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-6-SelectorManager] [3s 2ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2c5e53a4[Not completed, 1 dependents] (id=1317), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 3ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] 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@29766763[Not completed, 4 dependents] (id=1293) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@776bc29a[Not completed, 1 dependents] (id=1318), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@776bc29a[Not completed, 1 dependents] (id=1318), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] 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@7373dd6e[Not completed, 4 dependents] (id=1294) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@13fcd7f4[Not completed, 1 dependents] (id=1320), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 4ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SSL Reader(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(21)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@13fcd7f4[Not completed, 1 dependents] (id=1320), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] 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@9abf797[Not completed, 4 dependents] (id=1295) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@20fd8b2a[Not completed, 1 dependents] (id=1319), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 5ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@20fd8b2a[Not completed, 1 dependents] (id=1319), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-5-Worker6] [3s 6ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-5-Worker6] [3s 6ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [3s 7ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [3s 7ms] SocketTube(23) trying to write: 458 DEBUG: [HttpClient-5-Worker6] [3s 7ms] SocketTube(23) wrote: 458 DEBUG: [HttpClient-5-Worker6] [3s 7ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker6] [3s 7ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 8ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 8ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker7] [3s 8ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 8ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [3s 6ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for R (true) DEBUG: [HttpClient-5-Worker9] [3s 9ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 9ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 9ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker6] [3s 8ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 8ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 9ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker7] [3s 10ms] SocketTube(21) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [3s 8ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 10ms] SocketTube(21) wrote: 458 DEBUG: [HttpClient-5-Worker8] [3s 10ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker8] [3s 10ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker8] [3s 10ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker8] [3s 10ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker8] [3s 10ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 10ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker8] [3s 10ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker8] [3s 10ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [3s 11ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 9ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (true) DEBUG: [HttpClient-5-Worker9] [3s 9ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker9] [3s 11ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-5-Worker9] [3s 11ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker9] [3s 11ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 11ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [3s 11ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker9] [3s 11ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker9] [3s 11ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker6] [3s 9ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 10ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker7] [3s 12ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 12ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [3s 12ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker7] [3s 12ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [3s 12ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 456ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 458ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 458ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 481ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 481ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 494ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [3s 494ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 495ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [3s 495ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 495ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [3s 497ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [3s 503ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker10] [3s 503ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [3s 503ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 504ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [3s 504ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [3s 505ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker10] [3s 505ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker10] [3s 505ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 505ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [3s 505ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [3s 505ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [3s 505ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [3s 505ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [3s 505ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [3s 506ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [3s 506ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [3s 506ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker10] [3s 506ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker10] [3s 506ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker10] [3s 506ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker10] [3s 506ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 506ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 507ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 507ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 507ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 507ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-5-Worker11] [3s 507ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 507ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 507ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [3s 515ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [3s 515ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [3s 515ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [3s 515ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker11] [3s 515ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [3s 515ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [3s 601ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker11] [3s 602ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [3s 602ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [3s 602ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 602ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 602ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 605ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker11] [3s 605ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [3s 609ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [3s 609ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [3s 613ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [3s 613ms] 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 613ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52802 remote=/127.0.0.1:42435] DEBUG: [HttpClient-5-Worker11] [3s 613ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 613ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4635b64c queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4635b64c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [3s 614ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 614ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker11] [3s 614ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39a5f619 DEBUG: [HttpClient-5-Worker11] [3s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [3s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [3s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [3s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 619ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 619ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker11] [3s 620ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [3s 620ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 620ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 620ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 620ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 621ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker11] [3s 621ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [3s 621ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [3s 621ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 622ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 624ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 624ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [3s 625ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 625ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [3s 625ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@69fe1266 DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [3s 626ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker11] [3s 627ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [3s 627ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 627ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 645ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 646ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [3s 647ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [3s 647ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker12] [3s 651ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [3s 651ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [3s 651ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [3s 651ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker12] [3s 651ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker12] [3s 651ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker12] [3s 651ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 651ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 686ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 686ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 687ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 688ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 688ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4635b64c DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4635b64c DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [3s 688ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4635b64c DEBUG: [HttpClient-5-Worker13] [3s 689ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 692ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52802 DEBUG: [HttpClient-5-Worker13] [3s 693ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [3s 694ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker13] [3s 694ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6cb3f6de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c7a40c queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [3s 694ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 694ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [3s 694ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [3s 694ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6cb3f6de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c7a40c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [3s 694ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6cb3f6de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c7a40c DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6cb3f6de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c7a40c DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 695ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [3s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [3s 695ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 695ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [3s 696ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [3s 697ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 697ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6cb3f6de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c7a40c DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6cb3f6de/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c7a40c DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [3s 697ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [3s 697ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker13] [3s 697ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [3s 698ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker13] [3s 698ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker13] [3s 698ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker13] [3s 698ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [3s 698ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [3s 698ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [3s 698ms] HttpClientImpl(6) ClientImpl (async) elapsed 1751 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-5-Worker13] [3s 698ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [3s 699ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker13] [3s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [3s 699ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 699ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [3s 699ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 699ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 699ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [3s 699ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [3s 699ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker13] [3s 699ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker13] [3s 699ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker13] [3s 700ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [3s 700ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2174ad14 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 709ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 709ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 709ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 710ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 711ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 711ms] 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 714ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [3s 714ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [3s 722ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker14] [3s 722ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 723ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [3s 724ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [3s 724ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker14] [3s 724ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker14] [3s 724ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 724ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [3s 724ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [3s 725ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker14] [3s 725ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker14] [3s 725ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker14] [3s 725ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker14] [3s 725ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 725ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 726ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 726ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 726ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 726ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 726ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 726ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker15] [3s 727ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [3s 729ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [3s 734ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker15] [3s 734ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [3s 734ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [3s 735ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 735ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 735ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 735ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker15] [3s 735ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [3s 735ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [3s 735ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [3s 736ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [3s 737ms] 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 737ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52818 remote=/127.0.0.1:42435] DEBUG: [HttpClient-5-Worker15] [3s 737ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 737ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [3s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@75ce9aca queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [3s 737ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@75ce9aca, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 738ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker15] [3s 738ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b897ab DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [3s 738ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [3s 738ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 738ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 739ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 739ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 739ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker15] [3s 739ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [3s 739ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 739ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 739ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 739ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 740ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 740ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [3s 740ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker15] [3s 741ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [3s 741ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [3s 741ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [3s 741ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [3s 741ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [3s 741ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 741ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 741ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [3s 741ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 741ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 741ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 741ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 741ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 741ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [3s 742ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker15] [3s 742ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 742ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 742ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 742ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [3s 742ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 742ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker15] [3s 742ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [3s 742ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker15] [3s 742ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [3s 742ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [3s 743ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e97b4b4 DEBUG: [HttpClient-5-Worker15] [3s 743ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 743ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 744ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [3s 744ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 745ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [3s 745ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [3s 745ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [3s 745ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker15] [3s 745ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [3s 745ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 747ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) DEBUG: [HttpClient-5-Worker16] [3s 747ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 747ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [3s 749ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [3s 749ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [3s 749ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [3s 749ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker16] [3s 749ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker16] [3s 750ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker16] [3s 750ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [3s 782ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-5-Worker17] [3s 783ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 783ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 784ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 784ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 783ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker17] [3s 784ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 787ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 788ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker17] [3s 788ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [3s 789ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker17] [3s 789ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker17] [3s 789ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker17] [3s 789ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker17] [3s 789ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker17] [3s 789ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker17] [3s 789ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 789ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 789ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-5-Worker18] [3s 790ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 790ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 790ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 791ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 791ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 791ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker19] [3s 791ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 792ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker18] [3s 792ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [3s 792ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [3s 792ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker18] [3s 792ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker18] [3s 792ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [3s 792ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [3s 792ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@75ce9aca DEBUG: [HttpClient-5-Worker19] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@75ce9aca DEBUG: [HttpClient-5-Worker19] [3s 793ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker19] [3s 793ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker19] [3s 793ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@75ce9aca DEBUG: [HttpClient-5-Worker19] [3s 793ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker19] [3s 794ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52818 DEBUG: [HttpClient-5-Worker19] [3s 795ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker19] [3s 795ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker19] [3s 795ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@35ddca79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7632f135 queue.isEmpty: false DEBUG: [HttpClient-5-Worker19] [3s 795ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker19] [3s 795ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker19] [3s 795ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@35ddca79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7632f135, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@35ddca79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7632f135 DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@35ddca79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7632f135 DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker19] [3s 796ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker19] [3s 796ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker19] [3s 796ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker19] [3s 797ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 798ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@35ddca79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7632f135 DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@35ddca79/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7632f135 DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker19] [3s 798ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker19] [3s 798ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker19] [3s 798ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker19] [3s 799ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker19] [3s 799ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker19] [3s 799ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker19] [3s 799ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [3s 799ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker19] [3s 799ms] HttpClientImpl(6) ClientImpl (async) elapsed 1852 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker18] [3s 799ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker19] [3s 799ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker18] [3s 800ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker18] [3s 800ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 800ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [3s 800ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 800ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [3s 800ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [3s 800ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker18] [3s 800ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker18] [3s 801ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker18] [3s 801ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-5-Worker19] [3s 800ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [3s 801ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker19] [3s 801ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker19] [3s 801ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker19] [3s 801ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2a407b8b for R (false) Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [3s 802ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker18] [3s 802ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker18] [3s 802ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52794 remote=/127.0.0.1:42435] DEBUG: [HttpClient-5-Worker19] [3s 801ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker18] [3s 802ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [3s 802ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker18] [3s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@645485c7 queue.isEmpty: true DEBUG: [HttpClient-5-Worker18] [3s 802ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@645485c7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@26935329 DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker18] [3s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker18] [3s 803ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 804ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [3s 804ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 804ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [3s 804ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker18] [3s 804ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker18] [3s 804ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [3s 804ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [3s 804ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker18] [3s 804ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker18] [3s 805ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker18] [3s 805ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker18] [3s 805ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker18] [3s 805ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker18] [3s 805ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [3s 805ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker18] [3s 806ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 806ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker18] [3s 806ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [3s 806ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 806ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 806ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker18] [3s 806ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker18] [3s 806ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker18] [3s 806ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 806ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 807ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker18] [3s 807ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker18] [3s 807ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker18] [3s 807ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker18] [3s 808ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker18] [3s 808ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker18] [3s 808ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@55d2715b DEBUG: [HttpClient-5-Worker18] [3s 808ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 808ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker18] [3s 808ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 809ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker18] [3s 809ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker18] [3s 809ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker18] [3s 809ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker18] [3s 810ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 810ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 810ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [3s 810ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [3s 810ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker18] [3s 810ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker18] [3s 810ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker18] [3s 810ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker18] [3s 810ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [3s 810ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 813ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [3s 813ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 813ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 813ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker20] [3s 813ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 813ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 814ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [3s 814ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [3s 816ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [3s 816ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [3s 816ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [3s 816ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker20] [3s 816ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker20] [3s 816ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker20] [3s 816ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SocketTube(21) read bytes: 2204 DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SSL Reader(SocketTube(21)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 845ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for R (false) DEBUG: [HttpClient-5-Worker21] [3s 845ms] SSL Reader(SocketTube(21)) Unwrapping: 2204 DEBUG: [HttpClient-6-SelectorManager] [3s 845ms] 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 846ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 846ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 849ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 850ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker21] [3s 850ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker21] [3s 850ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 850ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 850ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Reader(SocketTube(21)) Unwrapping: 2077 DEBUG: [HttpClient-5-Worker21] [3s 850ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker21] [3s 851ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker21] [3s 854ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker21] [3s 855ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 855ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 855ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 855ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker21] [3s 855ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker21] [3s 855ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker21] [3s 855ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker21] [3s 856ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker21] [3s 856ms] 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 856ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52786 remote=/127.0.0.1:42435] DEBUG: [HttpClient-5-Worker21] [3s 856ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5a4b56b4 queue.isEmpty: true DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5a4b56b4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker21] [3s 856ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1a718a87 DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker21] [3s 857ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 857ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 858ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 858ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [3s 858ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker21] [3s 859ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker21] [3s 859ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker21] [3s 860ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker21] [3s 860ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker21] [3s 860ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker21] [3s 860ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker22] [3s 859ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker22] [3s 860ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker22] [3s 860ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker22] [3s 860ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker22] [3s 860ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker21] [3s 860ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker22] [3s 860ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 860ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 861ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 861ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 861ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker22] [3s 860ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 861ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 862ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@645485c7 DEBUG: [HttpClient-5-Worker21] [3s 861ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 862ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 862ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 862ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker21] [3s 862ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker22] [3s 862ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@645485c7 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@645485c7 DEBUG: [HttpClient-5-Worker22] [3s 863ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [3s 863ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for None (false) DEBUG: [HttpClient-5-Worker21] [3s 864ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@26c788fb DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker21] [3s 864ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker21] [3s 865ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker21] [3s 865ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker21] [3s 865ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker21] [3s 865ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 865ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 864ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-6-SelectorManager] [3s 864ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [3s 865ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [3s 865ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker21] [3s 866ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker21] [3s 866ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker21] [3s 866ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker21] [3s 866ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for R (true) DEBUG: [HttpClient-6-SelectorManager] [3s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for None (false) DEBUG: [HttpClient-5-Worker21] [3s 866ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 867ms] SocketTube(21) read bytes: 1844 DEBUG: [HttpClient-6-SelectorManager] [3s 867ms] SSL Reader(SocketTube(21)) onNext Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52794 DEBUG: [HttpClient-6-SelectorManager] [3s 867ms] SSL Reader(SocketTube(21)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-5-Worker22] [3s 867ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-6-SelectorManager] [3s 867ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [3s 867ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for R (false) DEBUG: [HttpClient-6-SelectorManager] [3s 867ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [3s 867ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker22] [3s 867ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker22] [3s 868ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@60597dd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60276998 queue.isEmpty: false DEBUG: [HttpClient-5-Worker22] [3s 868ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [3s 869ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker22] [3s 869ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@60597dd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60276998, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60597dd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60276998 DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60597dd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60276998 DEBUG: [HttpClient-5-Worker22] [3s 869ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker23] [3s 868ms] SSL Reader(SocketTube(21)) Unwrapping: 1844 DEBUG: [HttpClient-5-Worker22] [3s 869ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker22] [3s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker22] [3s 870ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker22] [3s 870ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 870ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 870ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 870ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 871ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker22] [3s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker22] [3s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@60597dd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60276998 DEBUG: [HttpClient-5-Worker22] [3s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker22] [3s 871ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@60597dd1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@60276998 DEBUG: [HttpClient-5-Worker22] [3s 871ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker23] [3s 870ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Unwrapping: 113 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker22] [3s 871ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker22] [3s 873ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker22] [3s 873ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker22] [3s 873ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker22] [3s 873ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker22] [3s 873ms] HttpClientImpl(6) ClientImpl (async) elapsed 1926 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker22] [3s 873ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker23] [3s 872ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [3s 874ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 874ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker23] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker23] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5a4b56b4 DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker22] [3s 874ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker22] [3s 875ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker22] [3s 875ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker22] [3s 875ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [3s 875ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker23] [3s 874ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [3s 875ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d88aaf6 for R (false) DEBUG: [HttpClient-5-Worker23] [3s 875ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5a4b56b4 DEBUG: [HttpClient-5-Worker23] [3s 875ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker23] [3s 876ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker23] [3s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5a4b56b4 DEBUG: [HttpClient-5-Worker23] [3s 876ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker23] [3s 876ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52786 DEBUG: [HttpClient-5-Worker23] [3s 877ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker23] [3s 877ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker23] [3s 877ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7cb013ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17a7a565 queue.isEmpty: false DEBUG: [HttpClient-5-Worker23] [3s 877ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker23] [3s 877ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker23] [3s 877ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker23] [3s 877ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7cb013ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17a7a565, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker23] [3s 877ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7cb013ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17a7a565 DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7cb013ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17a7a565 DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker23] [3s 878ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker23] [3s 878ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [3s 878ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [3s 879ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker23] [3s 879ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker23] [3s 879ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker23] [3s 879ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for R (false) DEBUG: [HttpClient-5-Worker23] [3s 879ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for None (false) DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SocketTube(21) read bytes: 42 DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SSL Reader(SocketTube(21)) Adding 42 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker24] [3s 914ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6e7fc80b for R (false) DEBUG: [HttpClient-5-Worker24] [3s 914ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-6-SelectorManager] [3s 914ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 915ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker24] [3s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker24] [3s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7cb013ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17a7a565 DEBUG: [HttpClient-5-Worker24] [3s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker24] [3s 915ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7cb013ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@17a7a565 DEBUG: [HttpClient-5-Worker24] [3s 916ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker24] [3s 916ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker24] [3s 916ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker24] [3s 916ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker24] [3s 916ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker24] [3s 916ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [3s 916ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker24] [3s 916ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker24] [3s 916ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker24] [3s 916ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker24] [3s 916ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker24] [3s 916ms] HttpClientImpl(6) ClientImpl (async) elapsed 1969 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-5-Worker24] [3s 917ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker24] [3s 917ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@48c12bb1(6) DEBUG: [HttpClient-5-Worker24] [3s 917ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 917ms] SocketTube(23) pausing read event DEBUG: [HttpClient-5-Worker24] [3s 917ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 918ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker24] [3s 918ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker24] [3s 918ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker24] [3s 924ms] SocketTube(21) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 924ms] SocketTube(21) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@502846d1 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker24] [3s 924ms] 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 925ms] SocketTube(21) 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@502846d1 (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 972ms] 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@7373dd6e[Not completed, 4 dependents] (id=1294) 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@13fcd7f4[Completed normally] (id=1320), 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] [3s 972ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 972ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker24] [3s 972ms] SSL Reader(SocketTube(21)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 973ms] 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@548297b4[Not completed, 4 dependents] (id=1296) 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@2c5e53a4[Completed normally] (id=1317), 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 973ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 973ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 973ms] SSL Reader(SocketTube(23)) 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$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 979ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [3s 979ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 983ms] 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@2c5e53a4[Completed normally] (id=1317), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 983ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 983ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 983ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 983ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-5-Worker24] [3s 983ms] 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@13fcd7f4[Completed normally] (id=1320), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 983ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [3s 984ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-5-Worker24] [3s 984ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] SocketTube(24) pausing read event DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] 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@9abf797[Not completed, 4 dependents] (id=1295) 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@20fd8b2a[Completed normally] (id=1319), 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 984ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 984ms] 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] [3s 985ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [3s 984ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] 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@20fd8b2a[Completed normally] (id=1319), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker24] [3s 985ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 985ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker24] [3s 985ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] 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@29766763[Not completed, 4 dependents] (id=1293) 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@776bc29a[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-5-Worker24] [3s 986ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Reader(SocketTube(22)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] 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@776bc29a[Completed normally] (id=1318), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-5-Worker24] [3s 986ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [3s 986ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-5-Worker24] [3s 987ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 987ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [3s 987ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [3s 987ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-Worker24] [3s 987ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-5-Worker24] [3s 987ms] SocketTube(21) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [3s 992ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-7-thread-1] [3s 993ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-7-thread-2] [3s 993ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-7-thread-3] [3s 994ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-7-thread-1] [3s 994ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [pool-7-thread-4] [3s 994ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-7-thread-3] [3s 994ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [3s 994ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:21 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-6-Worker0] [3s 994ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:21 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:21 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:21 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:21 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 7:47:21 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] [3s 996ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-1] [3s 996ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 7:47:21 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-3] [3s 996ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [3s 996ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 7:47:21 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] [3s 997ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-1] [3s 997ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker1] [3s 997ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [3s 997ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@659939fa for C (true) DEBUG: [pool-7-thread-3] [3s 997ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [3s 997ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [3s 997ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52832 DEBUG: [HttpClient-7-SelectorManager] [3s 997ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6f61528a for C (true) DEBUG: [HttpClient-7-SelectorManager] [3s 998ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker2] [3s 998ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker0] [3s 997ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [3s 997ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [3s 998ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52834 DEBUG: [HttpClient-6-Worker2] [3s 998ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker1] [3s 998ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-6-Worker2] [3s 998ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker0] [3s 998ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker3] [3s 999ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker3] [3s 999ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [3s 999ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker2] [3s 998ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker0] [3s 999ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [HttpClient-6-Worker1] [3s 998ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [3s 999ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6996b5d for C (true) DEBUG: [HttpClient-7-SelectorManager] [3s 999ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-6-Worker2] [3s 999ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker3] [3s 999ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [3s 999ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [3s 999ms] 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@7e939b4c[Not completed, 4 dependents] (id=1620) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [4s] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker0] [4s] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker2] [4s] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-7-SelectorManager] [4s] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [4s] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker2] [4s] SocketTube(25) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52850 DEBUG: [HttpClient-6-Worker2] [4s 1ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [4s 1ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker2] [4s 1ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker2] [4s 1ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [4s 1ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 1ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-7-SelectorManager] [4s 1ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4a4c3e4d for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 2ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker3] [4s 2ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [4s 2ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker4] [4s 2ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [4s 2ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker4] [4s 2ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 2ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker3] [4s 2ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [4s 2ms] 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@4e0200a0[Not completed, 4 dependents] (id=1629) 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 3ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [4s 3ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] 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 3ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 3ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-6-Worker3] [4s 3ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [4s 4ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker3] [4s 4ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker3] [4s 4ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [4s 3ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-7-SelectorManager] [4s 4ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 4ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-6-Worker5] [4s 4ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 4ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 5ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52860 DEBUG: [HttpClient-6-Worker4] [4s 4ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [4s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (true) DEBUG: [HttpClient-6-Worker4] [4s 5ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [4s 5ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [4s 5ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [4s 5ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [4s 5ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker5] [4s 4ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 5ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker5] [4s 5ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 5ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker6] [4s 6ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker6] [4s 6ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-6-Worker6] [4s 6ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker6] [4s 6ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-6-Worker6] [4s 6ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker6] [4s 6ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker3] [4s 7ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [4s 8ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 8ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 8ms] 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@656cd552[Not completed, 4 dependents] (id=1674) 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: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 8ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker4] [4s 8ms] SSL Writer(SocketTube(27)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 9ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [4s 9ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker7] [4s 10ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 9ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (true) DEBUG: [HttpClient-6-Worker4] [4s 10ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 10ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 10ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [4s 10ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-6-Worker8] [4s 10ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker8] [4s 10ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [4s 10ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 10ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 10ms] 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@63ba780[Not completed, 4 dependents] (id=1682) 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 10ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 10ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 11ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker7] [4s 10ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker7] [4s 11ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker4] [4s 10ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker7] [4s 11ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker7] [4s 11ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker7] [4s 11ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [4s 11ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 11ms] SSL Writer(SocketTube(27)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [4s 11ms] SSL Writer(SocketTube(27)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [4s 11ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [4s 11ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker4] [4s 12ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 10ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 11ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker6] [4s 12ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 12ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker7] [4s 11ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker7] [4s 12ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [4s 12ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker4] [4s 12ms] SocketTube(27) trying to write: 458 DEBUG: [HttpClient-6-Worker6] [4s 12ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-7-SelectorManager] [4s 12ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [4s 13ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [4s 13ms] SocketTube(27) wrote: 458 DEBUG: [HttpClient-7-SelectorManager] [4s 13ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [4s 13ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 13ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 13ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 13ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-6-Worker2] [4s 13ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 14ms] SSL Writer(SocketTube(25)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [4s 14ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [4s 14ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker2] [4s 14ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker6] [4s 13ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [4s 14ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [4s 13ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 13ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-6-Worker4] [4s 14ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 14ms] SSL Writer(SocketTube(25)) Sending 2196 bytes downstream DEBUG: [HttpClient-6-Worker4] [4s 14ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker6] [4s 14ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 14ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker6] [4s 15ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 15ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (true) DEBUG: [HttpClient-6-Worker9] [4s 15ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 15ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker9] [4s 15ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker9] [4s 15ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker9] [4s 15ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker9] [4s 15ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 15ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker9] [4s 15ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker9] [4s 16ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [4s 16ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 15ms] SSL Writer(SocketTube(25)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker2] [4s 16ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [4s 16ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 16ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker2] [4s 16ms] SocketTube(25) trying to write: 2196 DEBUG: [HttpClient-6-Worker2] [4s 17ms] SocketTube(25) wrote: 2196 DEBUG: [HttpClient-6-Worker4] [4s 15ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker2] [4s 17ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker4] [4s 19ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker2] [4s 19ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 19ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker2] [4s 19ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker2] [4s 19ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 44ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 44ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 44ms] SocketTube(26) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 44ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 44ms] SSL Reader(SocketTube(26)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 44ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 45ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (false) DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSL Reader(SocketTube(26)) Unwrapping: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 45ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 45ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 47ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 47ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 48ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 49ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [4s 49ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker10] [4s 49ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 49ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 49ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 49ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 49ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 49ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [4s 49ms] SSL Reader(SocketTube(26)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker10] [4s 50ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker10] [4s 51ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [4s 51ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [4s 53ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker10] [4s 53ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [4s 53ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [4s 53ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 53ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 54ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 54ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker10] [4s 54ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker10] [4s 54ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker10] [4s 54ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker10] [4s 55ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker10] [4s 55ms] 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 55ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52834 remote=/127.0.0.1:42435] DEBUG: [HttpClient-6-Worker10] [4s 55ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 55ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker10] [4s 55ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4d729131 queue.isEmpty: true DEBUG: [HttpClient-6-Worker10] [4s 55ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4d729131, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker10] [4s 55ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 55ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 56ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker10] [4s 56ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@50874c73 DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker10] [4s 56ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker10] [4s 56ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 56ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 56ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 57ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 57ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker10] [4s 57ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker10] [4s 57ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 57ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 57ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 57ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 58ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker10] [4s 58ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker10] [4s 58ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker10] [4s 58ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker10] [4s 58ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker10] [4s 58ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker10] [4s 59ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker10] [4s 59ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 59ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 59ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker10] [4s 59ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 59ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 59ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [4s 59ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 59ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 59ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker10] [4s 59ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker10] [4s 60ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 60ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 60ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 60ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker10] [4s 60ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 60ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker10] [4s 60ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker10] [4s 61ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker10] [4s 61ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@45a94dd DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker10] [4s 61ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 62ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 63ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker10] [4s 63ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker10] [4s 63ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker10] [4s 63ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker10] [4s 63ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 63ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 63ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [4s 63ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [4s 63ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker10] [4s 64ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker10] [4s 64ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker10] [4s 64ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker10] [4s 64ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [4s 64ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SocketTube(26) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 64ms] SSL Reader(SocketTube(26)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 65ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (false) DEBUG: [HttpClient-6-Worker11] [4s 65ms] SSL Reader(SocketTube(26)) Unwrapping: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 65ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 65ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [4s 66ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 67ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4d729131 DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4d729131 DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4d729131 DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker11] [4s 67ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52834 DEBUG: [HttpClient-6-Worker11] [4s 68ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker11] [4s 68ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d3c6269/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@549e81e6 queue.isEmpty: false DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker11] [4s 69ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker11] [4s 69ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d3c6269/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@549e81e6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d3c6269/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@549e81e6 DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d3c6269/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@549e81e6 DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker11] [4s 69ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker11] [4s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [4s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker11] [4s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker11] [4s 70ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker11] [4s 70ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 70ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [4s 70ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [4s 70ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker11] [4s 70ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker11] [4s 70ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker11] [4s 70ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [4s 70ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 70ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 100ms] SocketTube(28) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 100ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 100ms] SSL Reader(SocketTube(28)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 100ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 100ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 100ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (false) DEBUG: [HttpClient-6-Worker12] [4s 100ms] SSL Reader(SocketTube(28)) Unwrapping: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 100ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 100ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker12] [4s 100ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 100ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker12] [4s 101ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 101ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 101ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 104ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 105ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 105ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker12] [4s 105ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker12] [4s 105ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 105ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 105ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Reader(SocketTube(28)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker12] [4s 106ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker12] [4s 107ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SocketTube(26) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SSL Reader(SocketTube(26)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 110ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [4s 110ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker13] [4s 110ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker13] [4s 111ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [4s 111ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker13] [4s 111ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker13] [4s 111ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker13] [4s 111ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker12] [4s 111ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 112ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 112ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 112ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker12] [4s 112ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker12] [4s 112ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker12] [4s 112ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [HttpClient-6-Worker13] [4s 111ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [4s 113ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 113ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker13] [4s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker13] [4s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d3c6269/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@549e81e6 Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker12] [4s 113ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker12] [4s 113ms] 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 113ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52860 remote=/127.0.0.1:42435] DEBUG: [HttpClient-6-Worker12] [4s 114ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 114ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker12] [4s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6ebc2ca1 queue.isEmpty: true DEBUG: [HttpClient-6-Worker13] [4s 113ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [4s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d3c6269/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@549e81e6 DEBUG: [HttpClient-6-Worker13] [4s 114ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker13] [4s 114ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [4s 114ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker13] [4s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker13] [4s 115ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker13] [4s 115ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker13] [4s 115ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker13] [4s 115ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker13] [4s 115ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker13] [4s 115ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [4s 115ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker13] [4s 115ms] HttpClientImpl(7) ClientImpl (async) elapsed 121 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-6-Worker12] [4s 114ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6ebc2ca1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 116ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker12] [4s 116ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7d2435 DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker13] [4s 115ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker13] [4s 117ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker13] [4s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [4s 117ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker13] [4s 117ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 116ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [4s 117ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [4s 118ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [4s 118ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 117ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker12] [4s 118ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 118ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 118ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker12] [4s 119ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker12] [4s 119ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker13] [4s 118ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker13] [4s 119ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker13] [4s 119ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker13] [4s 119ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 119ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 119ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 119ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-Worker13] [4s 119ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5a6a421d for R (false) Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker12] [4s 120ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 121ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker12] [4s 121ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker12] [4s 121ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker12] [4s 121ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker12] [4s 121ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 121ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker12] [4s 121ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 121ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 122ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 122ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker12] [4s 122ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker12] [4s 122ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker12] [4s 122ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker12] [4s 122ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker12] [4s 123ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@204c146d DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 123ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker12] [4s 124ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker12] [4s 124ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 124ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker12] [4s 124ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 124ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 124ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker12] [4s 125ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker12] [4s 125ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 125ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 125ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker12] [4s 125ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker12] [4s 125ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker12] [4s 125ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker12] [4s 125ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker12] [4s 125ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker12] [4s 125ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [4s 125ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 125ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SocketTube(28) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SSL Reader(SocketTube(28)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 126ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 126ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 126ms] SSL Reader(SocketTube(28)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker14] [4s 127ms] SSL Reader(SocketTube(28)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 128ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6ebc2ca1 DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6ebc2ca1 DEBUG: [HttpClient-6-Worker14] [4s 128ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6ebc2ca1 DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52860 DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker14] [4s 129ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1b39759d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@146f8b7f queue.isEmpty: false DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker14] [4s 130ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker14] [4s 130ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1b39759d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@146f8b7f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b39759d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@146f8b7f DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b39759d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@146f8b7f DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker14] [4s 130ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker14] [4s 130ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker14] [4s 131ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 131ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [4s 131ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker14] [4s 131ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker14] [4s 131ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker14] [4s 131ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker14] [4s 131ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [4s 131ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SocketTube(27) read bytes: 2204 DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SSL Reader(SocketTube(27)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 152ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 152ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSL Reader(SocketTube(27)) Unwrapping: 2204 DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [4s 153ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker15] [4s 155ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 156ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker15] [4s 156ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker15] [4s 156ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 156ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 156ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Reader(SocketTube(27)) Unwrapping: 2077 DEBUG: [HttpClient-6-Worker15] [4s 156ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [4s 157ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 160ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker15] [4s 160ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker15] [4s 160ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker15] [4s 160ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [4s 161ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker15] [4s 161ms] 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 161ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52850 remote=/127.0.0.1:42435] DEBUG: [HttpClient-6-Worker15] [4s 161ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [4s 161ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker15] [4s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3df5c5f1 queue.isEmpty: true DEBUG: [HttpClient-6-Worker15] [4s 161ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3df5c5f1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 162ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker15] [4s 162ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6db0da4f DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 162ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 162ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 162ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 162ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 162ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker15] [4s 163ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [4s 163ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [4s 163ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 163ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 163ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-6-Worker15] [4s 163ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker15] [4s 163ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker15] [4s 164ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [4s 164ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 164ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 164ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 165ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 165ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker15] [4s 165ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker15] [4s 165ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 165ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 165ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 165ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 165ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 165ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker15] [4s 165ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker15] [4s 166ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker15] [4s 166ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SocketTube(28) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SSL Reader(SocketTube(28)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (false) DEBUG: [HttpClient-6-Worker16] [4s 166ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [4s 166ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 166ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56c90f5 DEBUG: [HttpClient-7-SelectorManager] [4s 166ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 167ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 167ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 167ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker16] [4s 167ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 168ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1b39759d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@146f8b7f DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1b39759d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@146f8b7f DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker16] [4s 168ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker16] [4s 168ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker16] [4s 168ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker16] [4s 169ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker16] [4s 169ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker16] [4s 169ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker16] [4s 169ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker16] [4s 169ms] HttpClientImpl(7) ClientImpl (async) elapsed 175 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-6-Worker16] [4s 170ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker16] [4s 170ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker16] [4s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 170ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 171ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 171ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker15] [4s 171ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker15] [4s 171ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker15] [4s 171ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 171ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 171ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [4s 171ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 170ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 171ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker16] [4s 171ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker16] [4s 171ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker16] [4s 171ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker16] [4s 172ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker16] [4s 172ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [4s 172ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 171ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5fe3450 for R (false) DEBUG: [HttpClient-6-Worker15] [4s 172ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 172ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 172ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 172ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 172ms] SocketTube(27) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [4s 172ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 173ms] SSL Reader(SocketTube(27)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 173ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 172ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker15] [4s 173ms] SSL Reader(SocketTube(27)) Unwrapping: 1844 DEBUG: [HttpClient-6-Worker15] [4s 173ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker15] [4s 173ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-SelectorManager] [4s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 174ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 174ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker15] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker15] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3df5c5f1 DEBUG: [HttpClient-6-Worker15] [4s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3df5c5f1 DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3df5c5f1 DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52850 DEBUG: [HttpClient-6-Worker15] [4s 175ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@399a03f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5213d42a queue.isEmpty: false DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker15] [4s 176ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker15] [4s 176ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@399a03f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5213d42a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@399a03f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5213d42a DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@399a03f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5213d42a DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker15] [4s 176ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker15] [4s 176ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker15] [4s 177ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker15] [4s 177ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 177ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [4s 177ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [4s 177ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker15] [4s 177ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker15] [4s 177ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker15] [4s 177ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [4s 177ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SocketTube(25) read bytes: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SSL Reader(SocketTube(25)) Adding 261 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 186ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for R (false) DEBUG: [HttpClient-6-Worker17] [4s 186ms] SSL Reader(SocketTube(25)) Unwrapping: 261 DEBUG: [HttpClient-7-SelectorManager] [4s 186ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 187ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-6-Worker17] [4s 187ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 187ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker17] [4s 187ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 187ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [4s 187ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker17] [4s 189ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 190ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker17] [4s 190ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker17] [4s 190ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 190ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 190ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker17] [4s 190ms] SSL Reader(SocketTube(25)) Unwrapping: 128 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker17] [4s 191ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker17] [4s 192ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker17] [4s 193ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker17] [4s 193ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker17] [4s 193ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 193ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 193ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 193ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker17] [4s 193ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker17] [4s 193ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker17] [4s 193ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 194ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker17] [4s 194ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker17] [4s 194ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52832 remote=/127.0.0.1:42435] DEBUG: [HttpClient-6-Worker17] [4s 194ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 194ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker17] [4s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@574d155 queue.isEmpty: true DEBUG: [HttpClient-6-Worker17] [4s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@574d155, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c98e7ac DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 195ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker17] [4s 195ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 196ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker17] [4s 197ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker17] [4s 197ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 197ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 197ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 198ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker17] [4s 198ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker17] [4s 198ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 198ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 198ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 198ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [4s 198ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 198ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker17] [4s 198ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker17] [4s 199ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20e6cc91 DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 199ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 200ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker17] [4s 200ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [4s 200ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker17] [4s 200ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 200ms] SocketTube(25) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [4s 200ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 200ms] SSL Reader(SocketTube(25)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 201ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 201ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for R (false) DEBUG: [HttpClient-6-Worker17] [4s 200ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [4s 201ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [4s 201ms] SSL Reader(SocketTube(25)) Unwrapping: 1721 DEBUG: [HttpClient-6-Worker17] [4s 202ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [4s 202ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker17] [4s 202ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker17] [4s 202ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [4s 202ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker17] [4s 202ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker17] [4s 202ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SocketTube(27) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SSL Reader(SocketTube(27)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (false) DEBUG: [HttpClient-6-Worker18] [4s 214ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker18] [4s 214ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker18] [4s 214ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 215ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@399a03f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5213d42a DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@399a03f4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5213d42a DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker18] [4s 215ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker18] [4s 215ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker18] [4s 215ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker18] [4s 216ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker18] [4s 216ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker18] [4s 216ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker18] [4s 216ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker18] [4s 216ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker18] [4s 216ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker18] [4s 216ms] HttpClientImpl(7) ClientImpl (async) elapsed 222 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-6-Worker18] [4s 216ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker18] [4s 216ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker18] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker18] [4s 216ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 216ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker18] [4s 216ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 217ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 217ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [4s 217ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker18] [4s 217ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker18] [4s 217ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker18] [4s 217ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker18] [4s 217ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [4s 217ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 214ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3bb5de5f for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7bc5649 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 242ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 246ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 247ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@574d155 DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@574d155 DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@574d155 DEBUG: [HttpClient-6-Worker19] [4s 247ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:21 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52832 DEBUG: [HttpClient-6-Worker19] [4s 248ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@72b5acbe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1759e28f queue.isEmpty: false DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 249ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker19] [4s 249ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@72b5acbe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1759e28f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@72b5acbe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1759e28f DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@72b5acbe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1759e28f DEBUG: [HttpClient-6-Worker19] [4s 249ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 250ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker19] [4s 250ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker19] [4s 250ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [4s 251ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 251ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@72b5acbe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1759e28f DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@72b5acbe/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1759e28f DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker19] [4s 251ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker19] [4s 251ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker19] [4s 251ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker19] [4s 251ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker19] [4s 251ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker19] [4s 251ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker19] [4s 251ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [4s 252ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker19] [4s 252ms] HttpClientImpl(7) ClientImpl (async) elapsed 258 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2cbf773a(7) DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker19] [4s 252ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [4s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [4s 252ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 252ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] SocketTube(26) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] SocketTube(26) pausing read event DEBUG: [HttpClient-6-Worker19] [4s 252ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [4s 253ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] 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@4e0200a0[Not completed, 4 dependents] (id=1629) 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@1b2cb5f4[Completed normally] (id=1644), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker19] [4s 253ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 253ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 253ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 253ms] 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 254ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] 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@1b2cb5f4[Completed normally] (id=1644), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 253ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker19] [4s 254ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker19] [4s 254ms] SocketTube(25) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 254ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker19] [4s 254ms] SocketTube(25) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@177d6994 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 255ms] SocketTube(25) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 255ms] SocketTube(25) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] SocketTube(28) pausing read event DEBUG: [HttpClient-6-Worker19] [4s 255ms] SocketTube(25) pausing read event DEBUG: [HttpClient-6-Worker19] [4s 255ms] SocketTube(25) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] SocketTube(28) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@63ba780[Not completed, 4 dependents] (id=1682) downstreamSubscription: SubscriptionBase: window = 1 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(28))), getALPN: jdk.internal.net.http.common.MinimalFuture@3458f65c[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 255ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 255ms] 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 255ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] 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@3458f65c[Completed normally] (id=1688), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker19] [4s 255ms] SocketTube(25) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@177d6994 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 256ms] SocketTube(25) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] SocketTube(27) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 256ms] 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@656cd552[Not completed, 4 dependents] (id=1674) 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@38d70b90[Completed normally] (id=1680), 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 257ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] 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 257ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] 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@38d70b90[Completed normally] (id=1680), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 256ms] SocketTube(25) 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@7e939b4c[Not completed, 4 dependents] (id=1620) 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@4872f799[Completed normally] (id=1626), 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 257ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-Worker19] [4s 257ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 257ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker19] [4s 257ms] SSL Reader(SocketTube(25)) 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-6-Worker19] [4s 258ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker19] [4s 258ms] 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@4872f799[Completed normally] (id=1626), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker19] [4s 258ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker19] [4s 258ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker19] [4s 258ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-6-Worker19] [4s 258ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-6-Worker19] [4s 259ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-6-Worker19] [4s 259ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [4s 259ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-6-Worker19] [4s 259ms] SocketTube(25) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 257ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [4s 259ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 259ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 259ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 259ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 261ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [pool-8-thread-1] [4s 273ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-8-thread-2] [4s 273ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-8-thread-1] [4s 273ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [pool-8-thread-3] [4s 273ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [pool-8-thread-3] [4s 273ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null DEBUG: [HttpClient-7-Worker0] [4s 274ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:22 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [pool-8-thread-4] [4s 274ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:42435/ GET Apr 01, 2024 7:47:22 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-Worker1] [4s 275ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:22 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:22 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 7:47:22 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 7:47:22 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-Worker0] [4s 276ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker0] [4s 276ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 7:47:22 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-7-Worker0] [4s 276ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 276ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [4s 276ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-3] [4s 276ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [4s 276ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [4s 277ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 7:47:22 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 277ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [4s 277ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 277ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [4s 277ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker0] [4s 276ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [pool-8-thread-3] [4s 277ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [4s 278ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [4s 278ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 278ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker1] [4s 278ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [pool-8-thread-1] [4s 277ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [4s 278ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2522849 for C (true) DEBUG: [pool-8-thread-3] [4s 278ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [4s 278ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [pool-8-thread-3] [4s 279ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-8-SelectorManager] [4s 279ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35403 DEBUG: [pool-8-thread-3] [4s 279ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [4s 279ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8aa4339 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 279ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 279ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34967 DEBUG: [pool-8-thread-1] [4s 279ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker1] [4s 279ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker2] [4s 279ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker2] [4s 279ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [4s 279ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker3] [4s 279ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker3] [4s 280ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [4s 280ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-8-SelectorManager] [4s 279ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e2bb5d4 for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 280ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2646e11b for C (true) DEBUG: [HttpClient-8-SelectorManager] [4s 280ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 280ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51485 DEBUG: [HttpClient-7-Worker2] [4s 280ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 280ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-Worker3] [4s 280ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [4s 280ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 280ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52341 DEBUG: [HttpClient-7-Worker3] [4s 281ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 281ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker3] [4s 281ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 281ms] SocketTube(31) connecting flows DEBUG: [HttpClient-8-SelectorManager] [4s 281ms] 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@2e01b676[Not completed, 4 dependents] (id=1964) 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-8-SelectorManager] [4s 281ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 281ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 281ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker5] [4s 281ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker5] [4s 281ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [4s 281ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker2] [4s 281ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker3] [4s 281ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker3] [4s 281ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker3] [4s 282ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [4s 282ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 281ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-8-SelectorManager] [4s 281ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] 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 282ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker5] [4s 281ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [4s 281ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker2] [4s 282ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker3] [4s 282ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [4s 283ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [4s 283ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [4s 282ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker4] [4s 283ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [4s 283ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker4] [4s 283ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker4] [4s 283ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker4] [4s 283ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker4] [4s 284ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker4] [4s 284ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [4s 284ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [4s 284ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker4] [4s 284ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker3] [4s 288ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) Sending 2186 bytes downstream DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) Adding 2186 to outputQ queue DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker3] [4s 289ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker4] [4s 289ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker4] [4s 290ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 282ms] 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@2c9d9b2c[Not completed, 4 dependents] (id=1974) 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 294ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@3d42e99d[Not completed, 1 dependents] (id=1980), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29c97a29 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 294ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] 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@282452f[Not completed, 4 dependents] (id=1990) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] 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 295ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] 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@4e4d1dc4[Not completed, 4 dependents] (id=1982) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6797f264[Not completed, 1 dependents] (id=1989), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@6797f264[Not completed, 1 dependents] (id=1989), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 295ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 296ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 296ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 296ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [4s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4455a406 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for R (true) DEBUG: [HttpClient-7-Worker6] [4s 296ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 296ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [4s 296ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-7-Worker6] [4s 296ms] SocketTube(30) trying to write: 2186 DEBUG: [HttpClient-7-Worker5] [4s 282ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker6] [4s 296ms] SocketTube(30) wrote: 2186 DEBUG: [HttpClient-7-Worker6] [4s 297ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker6] [4s 297ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 297ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 297ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [4s 283ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker2] [4s 297ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker2] [4s 297ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker2] [4s 297ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker2] [4s 297ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker7] [4s 296ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 298ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker7] [4s 298ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 298ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [4s 298ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker5] [4s 297ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker8] [4s 298ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 298ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker5] [4s 298ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker5] [4s 298ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [4s 305ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 305ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker9] [4s 305ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [4s 305ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [4s 305ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [4s 297ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 298ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker7] [4s 306ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker7] [4s 306ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 306ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 306ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker8] [4s 298ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker7] [4s 306ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 299ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 306ms] SSL Writer(SocketTube(29)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [4s 306ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [4s 306ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [4s 307ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 305ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [4s 307ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker5] [4s 307ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker6] [4s 305ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [4s 306ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [4s 306ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 307ms] SSL Writer(SocketTube(29)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 310ms] SSL Writer(SocketTube(29)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker2] [4s 310ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker2] [4s 310ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker2] [4s 311ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker2] [4s 311ms] SocketTube(29) trying to write: 458 DEBUG: [HttpClient-7-Worker2] [4s 311ms] SocketTube(29) wrote: 458 DEBUG: [HttpClient-7-Worker2] [4s 311ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker2] [4s 311ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 311ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker2] [4s 311ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker2] [4s 311ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 311ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 312ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker5] [4s 314ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker5] [4s 314ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-7-Worker5] [4s 314ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [4s 315ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker5] [4s 315ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker5] [4s 315ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker5] [4s 315ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 315ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker5] [4s 315ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 337ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 337ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 337ms] SocketTube(31) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SSL Reader(SocketTube(31)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for R (false) DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 338ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(31)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 338ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 340ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 341ms] SocketTube(31) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [4s 341ms] SocketTube(31) wrote: 6 DEBUG: [HttpClient-7-Worker10] [4s 341ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 341ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 341ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 341ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [4s 342ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [4s 344ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 345ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [HttpClient-7-Worker10] [4s 345ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [4s 345ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:22 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [4s 346ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [4s 346ms] 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 346ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:51485 remote=/127.0.0.1:42435] DEBUG: [HttpClient-7-Worker10] [4s 346ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@e27b889 queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@e27b889, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [4s 346ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@55f23536 DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [HttpClient-7-Worker10] [4s 347ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 347ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:22 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 348ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 348ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [4s 348ms] SSL Writer(SocketTube(31)) onNext DEBUG: [HttpClient-7-Worker10] [4s 349ms] SSL Writer(SocketTube(31)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [4s 349ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [4s 349ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [4s 349ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [4s 349ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [4s 349ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 349ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 349ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [4s 349ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 349ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 349ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 349ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 349ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 349ms] SocketTube(31) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [4s 349ms] SocketTube(31) wrote: 90 DEBUG: [HttpClient-7-Worker10] [4s 349ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 350ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 350ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 350ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [4s 350ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 350ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [4s 350ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3428dde4 DEBUG: [HttpClient-7-Worker10] [4s 350ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 350ms] SSL Writer(SocketTube(31)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 351ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [4s 351ms] SocketTube(31) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [4s 351ms] SocketTube(31) wrote: 120 DEBUG: [HttpClient-8-SelectorManager] [4s 351ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 351ms] SocketTube(31) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 351ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 351ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker10] [4s 353ms] SocketTube(31) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 353ms] SocketTube(31) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 354ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [4s 354ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [4s 354ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [4s 354ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker10] [4s 354ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker10] [4s 354ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker10] [4s 354ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [4s 354ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SocketTube(31) read bytes: 1844 DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SSL Reader(SocketTube(31)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SocketTube(31) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 355ms] SocketTube(31) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 355ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker11] [4s 355ms] SSL Reader(SocketTube(31)) Unwrapping: 1844 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) sending 75 DEBUG: [HttpClient-7-Worker11] [4s 356ms] SSL Reader(SocketTube(31)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker11] [4s 357ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [4s 357ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 357ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@e27b889 DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@e27b889 DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@e27b889 DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker11] [4s 357ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:22 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 51485 DEBUG: [HttpClient-7-Worker11] [4s 358ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker11] [4s 358ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@42acbfd8(8) DEBUG: [HttpClient-7-Worker11] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48b19531/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78dc6590 queue.isEmpty: false DEBUG: [HttpClient-7-Worker11] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [HttpClient-7-Worker11] [4s 358ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker11] [4s 358ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker11] [4s 358ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48b19531/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78dc6590, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48b19531/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78dc6590 DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48b19531/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@78dc6590 DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker11] [4s 359ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker11] [4s 359ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker11] [4s 359ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 359ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [4s 359ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [4s 359ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker11] [4s 359ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-7-Worker11] [4s 359ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker11] [4s 359ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [4s 359ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@726baefa for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SocketTube(30) read bytes: 261 DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SSL Reader(SocketTube(30)) Adding 261 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 362ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for R (false) DEBUG: [HttpClient-7-Worker12] [4s 362ms] SSL Reader(SocketTube(30)) Unwrapping: 261 DEBUG: [HttpClient-8-SelectorManager] [4s 362ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 362ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-7-Worker12] [4s 362ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 362ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker12] [4s 363ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 363ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 363ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 365ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 365ms] SocketTube(30) trying to write: 6 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SocketTube(30) wrote: 6 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 366ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 366ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) Unwrapping: 128 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 366ms] SSL Reader(SocketTube(30)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker12] [4s 370ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [4s 370ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [4s 370ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker12] [4s 370ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker12] [4s 370ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker12] [4s 370ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker12] [4s 371ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker12] [4s 371ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker12] [4s 372ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker12] [4s 372ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 372ms] SSL Writer(SocketTube(30)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 372ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 372ms] SSLFlowDelegate(SocketTube(30)) setALPN = DEBUG: [HttpClient-7-Worker12] [4s 372ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker12] [4s 372ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker12] [4s 372ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:22 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker12] [4s 373ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker12] [4s 373ms] 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 373ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34967 remote=/127.0.0.1:42435] DEBUG: [HttpClient-7-Worker12] [4s 373ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3cadaa3b queue.isEmpty: true DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3cadaa3b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 373ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1Exchange SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@60377e4f DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1Publisher(SSLTube(SocketTube(30))) got subscriber: SSLTube(SocketTube(30)) DEBUG: [HttpClient-7-Worker12] [4s 374ms] SSLTube(SocketTube(30)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 374ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 375ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:22 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 376ms] Http1Publisher(SSLTube(SocketTube(30))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSLTube(SocketTube(30)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) onNext DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker12] [4s 377ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker12] [4s 377ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker12] [4s 377ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker12] [4s 377ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker12] [4s 377ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 377ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 377ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 377ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 377ms] SocketTube(30) trying to write: 90 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SocketTube(30) wrote: 90 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 378ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 378ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker12] [4s 378ms] Http1Publisher(SSLTube(SocketTube(30))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@551d86c7 DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 378ms] SSL Writer(SocketTube(30)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 379ms] SocketTube(30) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 379ms] SocketTube(30) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 379ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 380ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker12] [4s 380ms] SocketTube(30) trying to write: 120 DEBUG: [HttpClient-7-Worker12] [4s 380ms] SocketTube(30) wrote: 120 DEBUG: [HttpClient-7-Worker12] [4s 380ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker12] [4s 380ms] SocketTube(30) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 380ms] SocketTube(30) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 380ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker12] [4s 381ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker12] [4s 381ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker12] [4s 381ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker12] [4s 381ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker12] [4s 381ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker12] [4s 381ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker12] [4s 381ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] SocketTube(30) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 381ms] SSL Reader(SocketTube(30)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 382ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SocketTube(30) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 382ms] SocketTube(30) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [4s 382ms] SSL Reader(SocketTube(30)) Unwrapping: 1721 DEBUG: [HttpClient-7-Worker13] [4s 383ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker13] [4s 383ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker13] [4s 383ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker13] [4s 383ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker13] [4s 383ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker13] [4s 383ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker13] [4s 383ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 383ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 383ms] SocketTube(30) read bytes: 113 DEBUG: [HttpClient-8-SelectorManager] [4s 383ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 383ms] SSL Reader(SocketTube(30)) Adding 113 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 384ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:113, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 384ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4adc75fc for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 384ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) Unwrapping: 113 DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) sending 75 DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 384ms] SSL Reader(SocketTube(30)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker14] [4s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker14] [4s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3cadaa3b DEBUG: [HttpClient-7-Worker14] [4s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker14] [4s 384ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3cadaa3b DEBUG: [HttpClient-7-Worker14] [4s 385ms] Http1Response(id=30) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker14] [4s 385ms] Http1Response(id=30) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker14] [4s 385ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3cadaa3b DEBUG: [HttpClient-7-Worker14] [4s 385ms] Http1Response(id=30) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker14] [4s 385ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:22 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 34967 DEBUG: [HttpClient-7-Worker14] [4s 385ms] Http1Response(id=30) readBody: return2Cache: true DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(30)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@42acbfd8(8) DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4fddf8e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e707f50 queue.isEmpty: false DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Delegate done: 0 DEBUG: [HttpClient-7-Worker14] [4s 386ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker14] [4s 386ms] HttpClientImpl(8) body subscriber registered: 2 DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4fddf8e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e707f50, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4fddf8e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e707f50 DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4fddf8e2/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e707f50 DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(30)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-7-Worker14] [4s 386ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker14] [4s 386ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-7-Worker14] [4s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-7-Worker14] [4s 387ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-7-Worker14] [4s 387ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker14] [4s 387ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker14] [4s 3 ... 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 ... 656ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(93)) DEBUG: [HttpClient-33-SelectorManager] [7s 656ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(93)) Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-SelectorManager] [7s 656ms] PlainHttpConnection(SocketTube(93)) Closing channel: channel not registered with selector DEBUG: [HttpClient-32-Worker5] [7s 656ms] Http2Connection(SocketTube(93)) H2 processed(2) DEBUG: [HttpClient-33-SelectorManager] [7s 656ms] SocketTube(93) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-Worker5] [7s 656ms] Http2Connection(SocketTube(93)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Server connection to /127.0.0.1:38191 stopping. 1 streams DEBUG: [HttpClient-33-SelectorManager] [7s 656ms] Http2Connection(SocketTube(93)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-32-Worker5] [7s 657ms] Http2Connection(SocketTube(93)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [7s 659ms] HttpClientImpl(34) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 659ms] HttpClientImpl(34) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [MainThread] [7s 659ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [MainThread] [7s 660ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 660ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 660ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 660ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 660ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 660ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 660ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 660ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 660ms] Http1AsyncReceiver(SocketTube(94)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@20f176a9 queue.isEmpty: true DEBUG: [MainThread] [7s 660ms] Http1AsyncReceiver(SocketTube(94)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@20f176a9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 660ms] Http1AsyncReceiver(SocketTube(94)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 660ms] Http1AsyncReceiver(SocketTube(94)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 660ms] Http1AsyncReceiver(SocketTube(94)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 660ms] Http1AsyncReceiver(SocketTube(94)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 660ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 660ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 660ms] PlainHttpConnection(SocketTube(94)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 660ms] PlainHttpConnection(SocketTube(94)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 661ms] PlainHttpConnection(SocketTube(94)) registering connect event DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4b63bf38 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=33505,localport=56073] DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] PlainHttpConnection(SocketTube(94)) ConnectEvent: finishing connect DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] PlainHttpConnection(SocketTube(94)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33505 TestServer(1): starting connection DEBUG: [HttpClient-33-Worker0] [7s 661ms] PlainHttpConnection(SocketTube(94)) finishConnect, setting connected=true DEBUG: [HttpClient-33-Worker0] [7s 661ms] Http1Exchange SocketTube(94) connecting flows DEBUG: [HttpClient-33-Worker0] [7s 661ms] SocketTube(94) connecting flows DEBUG: [HttpClient-33-Worker0] [7s 661ms] SocketTube(94) read publisher got subscriber DEBUG: [HttpClient-33-Worker0] [7s 661ms] SocketTube(94) registering subscribe event DEBUG: [HttpClient-33-Worker0] [7s 661ms] SocketTube(94) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) subscribe event raised DEBUG: [HttpClient-33-Worker0] [7s 661ms] Http1Publisher(SocketTube(94)) got subscriber: SocketTube(94) DEBUG: [HttpClient-33-Worker0] [7s 661ms] SocketTube(94) subscribed for writing DEBUG: [HttpClient-33-Worker0] [7s 661ms] SocketTube(94) write: registering startSubscription event DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@419bd448 DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) read demand reset to 0 DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) calling onSubscribe DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] Http1AsyncReceiver(SocketTube(94)) Received onSubscribed from upstream DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) onSubscribe called DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) pending subscriber subscribed DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) write: starting subscription DEBUG: [HttpClient-34-SelectorManager] [7s 661ms] SocketTube(94) write: offloading requestMore DEBUG: [HttpClient-33-Worker1] [7s 661ms] Http1AsyncReceiver(SocketTube(94)) downstream subscription demand is 1 DEBUG: [HttpClient-33-Worker1] [7s 662ms] Http1AsyncReceiver(SocketTube(94)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-33-Worker1] [7s 662ms] Http1AsyncReceiver(SocketTube(94)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-33-Worker1] [7s 662ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-33-Worker1] [7s 662ms] SocketTube(94) resuming read event DEBUG: [HttpClient-33-Worker1] [7s 662ms] SocketTube(94) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-SelectorManager] [7s 662ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (true) DEBUG: [HttpClient-33-Worker0] [7s 661ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-33-Worker2] [7s 662ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker2] [7s 662ms] Http1Publisher(SocketTube(94)) subscription request(1), demand=1 DEBUG: [HttpClient-33-Worker2] [7s 662ms] Http1Publisher(SocketTube(94)) WriteTask DEBUG: [HttpClient-33-Worker2] [7s 662ms] Http1Publisher(SocketTube(94)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-33-Worker2] [7s 662ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) WriteTask DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) onNext with 191 bytes DEBUG: [HttpClient-33-Worker0] [7s 663ms] SocketTube(94) trying to write: 191 DEBUG: [HttpClient-33-Worker0] [7s 663ms] SocketTube(94) wrote: 191 DEBUG: [HttpClient-33-Worker0] [7s 663ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) subscription request(1), demand=1 DEBUG: [HttpClient-33-Worker0] [7s 663ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker0] [7s 663ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) WriteTask DEBUG: [HttpClient-33-Worker0] [7s 663ms] Http1Publisher(SocketTube(94)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-33-Worker0] [7s 663ms] Exchange checkFor407: all clear DEBUG: [HttpClient-34-SelectorManager] [7s 663ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-34-SelectorManager] [7s 663ms] SocketTube(94) read bytes: 71 DEBUG: [HttpClient-34-SelectorManager] [7s 663ms] Http1AsyncReceiver(SocketTube(94)) Putting 71 bytes into the queue DEBUG: [HttpClient-34-SelectorManager] [7s 664ms] SocketTube(94) resuming read event DEBUG: [HttpClient-34-SelectorManager] [7s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-34-SelectorManager] [7s 664ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1AsyncReceiver(SocketTube(94)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@20f176a9 DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1AsyncReceiver(SocketTube(94)) downstream subscription demand is 1 DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1AsyncReceiver(SocketTube(94)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@20f176a9 DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-33-Worker0] [7s 663ms] Exchange sendRequestBody DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Publisher(SocketTube(94)) WriteTask DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Publisher(SocketTube(94)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Publisher(SocketTube(94)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Publisher(SocketTube(94)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@71ec3140 DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Exchange reading headers DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) First time around DEBUG: [HttpClient-33-Worker0] [7s 664ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) headersReader is not yet completed DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1AsyncReceiver(SocketTube(94)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@20f176a9 DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-33-Worker3] [7s 664ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-33-Worker3] [7s 665ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33505 remote=/127.0.0.1:56073] DEBUG: [HttpClient-33-Worker3] [7s 665ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) readBody: return2Cache: false DEBUG: [HttpClient-33-Worker3] [7s 665ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3220df99(34) DEBUG: [HttpClient-33-Worker3] [7s 665ms] Http1AsyncReceiver(SocketTube(94)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ffd37ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1660f56b queue.isEmpty: false DEBUG: [HttpClient-33-Worker3] [7s 665ms] Http1AsyncReceiver(SocketTube(94)) Delegate done: 0 DEBUG: [HttpClient-33-Worker3] [7s 665ms] PlainHttpConnection(SocketTube(94))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-33-Worker3] [7s 665ms] HttpClientImpl(34) body subscriber registered: 1 DEBUG: [HttpClient-33-Worker3] [7s 665ms] Http1AsyncReceiver(SocketTube(94)) cleared DEBUG: [HttpClient-33-Worker3] [7s 665ms] HttpClientImpl(34) body subscriber unregistered: 0 DEBUG: [HttpClient-33-Worker3] [7s 665ms] Exchange Ignored body DEBUG: [HttpClient-33-Worker3] [7s 666ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-33-Worker3] [7s 666ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-33-Worker3] [7s 666ms] Http2Connection(SocketTube(94)) Opened stream 1 DEBUG: [HttpClient-33-Worker3] [7s 666ms] Http2Connection(SocketTube(94))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-33-Worker3] [7s 666ms] Http2Connection(SocketTube(94))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) connecting flows DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) read publisher got subscriber DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) registering subscribe event DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) subscribed for writing DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) write: resetting demand to 0 DEBUG: [HttpClient-33-Worker3] [7s 666ms] SocketTube(94) write: registering startSubscription event DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) subscribe event raised DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@355720cd DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] Http1AsyncReceiver(SocketTube(94)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) read demand reset to 0 DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) calling onSubscribe DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] Http2Connection(SocketTube(94)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) resuming read event DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) onSubscribe called DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) pending subscriber subscribed DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) write: starting subscription DEBUG: [HttpClient-34-SelectorManager] [7s 666ms] SocketTube(94) write: offloading requestMore DEBUG: [HttpClient-33-Worker4] [7s 666ms] SocketTube(94) write: requesting more... Apr 01, 2024 7:47:25 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-33-Worker3] [7s 666ms] PlainHttpConnection(SocketTube(94)) added 63 bytes in the priority write queue DEBUG: [HttpClient-33-Worker3] [7s 666ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-33-Worker3] [7s 666ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) trying to write: 63 DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) wrote: 63 DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker3] [7s 667ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-33-Worker4] [7s 666ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [HttpClient-33-Worker4] [7s 667ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-33-Worker3] [7s 667ms] PlainHttpConnection(SocketTube(94)) added 13 bytes in the priority write queue DEBUG: [HttpClient-33-Worker3] [7s 667ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-33-Worker3] [7s 667ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) trying to write: 13 DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) wrote: 13 DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker3] [7s 667ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker3] [7s 667ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2Connection(SocketTube(94)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2Connection(SocketTube(94)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2Connection(SocketTube(94)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http1AsyncReceiver(SocketTube(94)) stopping DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http1AsyncReceiver(SocketTube(94)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http1AsyncReceiver(SocketTube(94)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2Connection(SocketTube(94)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2Connection(SocketTube(94)) H2 processed buffered data DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-33-Worker3] [7s 667ms] Http1AsyncReceiver(SocketTube(94)) cleared DEBUG: [HttpClient-33-Worker3] [7s 667ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-33-Worker3] [7s 668ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Finished reading body: READING_BODY DEBUG: [HttpClient-33-Worker3] [7s 668ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3220df99(34) DEBUG: [HttpClient-33-Worker3] [7s 668ms] Http1AsyncReceiver(SocketTube(94)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ffd37ea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1660f56b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-33-Worker3] [7s 668ms] Http1AsyncReceiver(SocketTube(94)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-33-Worker3] [7s 668ms] Http1AsyncReceiver(SocketTube(94)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-33-Worker3] [7s 668ms] Http1AsyncReceiver(SocketTube(94)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [7s 667ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 668ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 668ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 668ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [readLoop] [7s 669ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 669ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 669ms] FramesDecoder decodes: 30 TestServer(1): connection started DEBUG: [readLoop] [7s 669ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 669ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [7s 669ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 669ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 669ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 669ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-34-SelectorManager] [7s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for None (false) DEBUG: [HttpClient-34-SelectorManager] [7s 670ms] SocketTube(94) read bytes: 98 DEBUG: [HttpClient-34-SelectorManager] [7s 670ms] Http2Connection(SocketTube(94)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-34-SelectorManager] [7s 670ms] SocketTube(94) resuming read event DEBUG: [HttpClient-34-SelectorManager] [7s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@499421f for R (false) DEBUG: [HttpClient-34-SelectorManager] [7s 670ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [7s 670ms] Http2Connection(SocketTube(94)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-33-Worker5] [7s 670ms] Http2Connection(SocketTube(94)) H2 Receiving(1): 98 DEBUG: [HttpClient-33-Worker5] [7s 670ms] Http2Connection(SocketTube(94)) Processing 98 DEBUG: [HttpClient-33-Worker5] [7s 670ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-33-Worker5] [7s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-Worker5] [7s 670ms] 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 7:47:25 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-33-Worker5] [7s 670ms] Http2Connection(SocketTube(94)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-Worker5] [7s 671ms] PlainHttpConnection(SocketTube(94)) added 9 bytes to the write queue DEBUG: [HttpClient-33-Worker5] [7s 671ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-33-Worker5] [7s 671ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-33-Worker5] [7s 671ms] SocketTube(94) trying to write: 9 DEBUG: [HttpClient-33-Worker5] [7s 671ms] SocketTube(94) wrote: 9 DEBUG: [HttpClient-33-Worker5] [7s 671ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker5] [7s 671ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [readLoop] [7s 671ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 671ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 671ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-Worker5] [7s 671ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [7s 671ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [7s 672ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-33-Worker5] [7s 672ms] Http2Connection(SocketTube(94))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-33-Worker5] [7s 672ms] Http2Connection(SocketTube(94))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-33-Worker5] [7s 672ms] Http2Connection(SocketTube(94))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 33505 DEBUG: [HttpClient-33-Worker5] [7s 672ms] Http2Connection(SocketTube(94))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 33505 DEBUG: [HttpClient-33-Worker5] [7s 672ms] Http2Connection(SocketTube(94))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-33-Worker5] [7s 672ms] HttpClientImpl(34) body subscriber registered: 1 DEBUG: [HttpClient-33-Worker5] [7s 672ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-33-Worker5] [7s 673ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) incoming: onComplete DEBUG: [HttpClient-33-Worker5] [7s 673ms] HttpClientImpl(34) body subscriber unregistered: 0 DEBUG: [HttpClient-33-Worker5] [7s 673ms] HttpClientImpl(34) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) close stream 1 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94)) Closed stream 1 DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3903810b DEBUG: [HttpClient-33-Worker5] [7s 673ms] Http2Connection(SocketTube(94))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-33-Worker5] [7s 673ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-34-SelectorManager] [7s 673ms] HttpClientImpl(34) SelectorManager shutting down DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] Http2ClientImpl stopping Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-33-Worker5] [7s 674ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] Http2Connection(SocketTube(94)) Close all streams DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] Http2Connection(SocketTube(94)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-Worker5] [7s 674ms] Http2Connection(SocketTube(94)) H2 processed(1) Apr 01, 2024 7:47:25 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-34-SelectorManager] [7s 674ms] PlainHttpConnection(SocketTube(94)) added 34 bytes to the write queue DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) pausing read event DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@355720cd DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] Http2Connection(SocketTube(94)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) Stopping read scheduler DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) Read scheduler stopped DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) write: cancel DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) write: resetting demand to 0 DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: cancelled by SocketTube(94) DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] SocketTube(94) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-SelectorManager] [7s 674ms] Http2Connection(SocketTube(94)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-34-SelectorManager] [7s 675ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-34-SelectorManager] [7s 675ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-33-Worker6] [7s 674ms] Http2Connection(SocketTube(94)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [7s 675ms] PlainHttpConnection(SocketTube(94)) Closing channel: channel not registered with selector java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-34-SelectorManager] [7s 675ms] SocketTube(94) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-Worker6] [7s 675ms] Http2Connection(SocketTube(94)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [7s 675ms] Http2Connection(SocketTube(94)) Close all streams Server connection to /127.0.0.1:33505 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 676ms] HttpClientImpl(35) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 676ms] HttpClientImpl(35) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [MainThread] [7s 677ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [MainThread] [7s 677ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [7s 677ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [7s 677ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [7s 677ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [7s 677ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 677ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 677ms] Exchange checkFor407: all clear DEBUG: [MainThread] [7s 677ms] Http1Exchange Sending headers only DEBUG: [MainThread] [7s 677ms] Http1AsyncReceiver(SocketTube(95)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7fa802f queue.isEmpty: true DEBUG: [MainThread] [7s 677ms] Http1AsyncReceiver(SocketTube(95)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7fa802f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [7s 677ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 677ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 677ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [MainThread] [7s 677ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 677ms] Http1Exchange response created in advance DEBUG: [MainThread] [7s 677ms] Http1Exchange initiating connect async DEBUG: [MainThread] [7s 678ms] PlainHttpConnection(SocketTube(95)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [7s 678ms] PlainHttpConnection(SocketTube(95)) bind completed /0.0.0.0 DEBUG: [MainThread] [7s 678ms] PlainHttpConnection(SocketTube(95)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78f137a7 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=50949,localport=56073] DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] PlainHttpConnection(SocketTube(95)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] PlainHttpConnection(SocketTube(95)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50949 DEBUG: [HttpClient-34-Worker0] [7s 678ms] PlainHttpConnection(SocketTube(95)) finishConnect, setting connected=true DEBUG: [HttpClient-34-Worker0] [7s 678ms] Http1Exchange SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker0] [7s 678ms] SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker0] [7s 678ms] SocketTube(95) read publisher got subscriber DEBUG: [HttpClient-34-Worker0] [7s 678ms] SocketTube(95) registering subscribe event DEBUG: [HttpClient-34-Worker0] [7s 678ms] SocketTube(95) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SocketTube(95) subscribe event raised DEBUG: [HttpClient-34-Worker0] [7s 678ms] Http1Publisher(SocketTube(95)) got subscriber: SocketTube(95) DEBUG: [HttpClient-34-Worker0] [7s 678ms] SocketTube(95) subscribed for writing DEBUG: [HttpClient-34-Worker0] [7s 678ms] SocketTube(95) write: registering startSubscription event DEBUG: [HttpClient-34-Worker0] [7s 678ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SocketTube(95) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72095cd7 DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SocketTube(95) read demand reset to 0 DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SocketTube(95) calling onSubscribe DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] Http1AsyncReceiver(SocketTube(95)) Received onSubscribed from upstream DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SocketTube(95) onSubscribe called DEBUG: [HttpClient-35-SelectorManager] [7s 678ms] SocketTube(95) pending subscriber subscribed DEBUG: [HttpClient-35-SelectorManager] [7s 679ms] SocketTube(95) write: starting subscription DEBUG: [HttpClient-34-Worker1] [7s 679ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [HttpClient-35-SelectorManager] [7s 679ms] SocketTube(95) write: offloading requestMore DEBUG: [HttpClient-34-Worker1] [7s 679ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-34-Worker1] [7s 679ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-34-Worker1] [7s 679ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-34-Worker1] [7s 679ms] SocketTube(95) resuming read event DEBUG: [HttpClient-34-Worker1] [7s 679ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [7s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (true) Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-34-Worker2] [7s 679ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker2] [7s 679ms] Http1Publisher(SocketTube(95)) subscription request(1), demand=1 DEBUG: [HttpClient-34-Worker2] [7s 679ms] Http1Publisher(SocketTube(95)) WriteTask DEBUG: [HttpClient-34-Worker2] [7s 679ms] Http1Publisher(SocketTube(95)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-34-Worker2] [7s 679ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker0] [7s 679ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) WriteTask DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) onNext with 191 bytes DEBUG: [HttpClient-34-Worker0] [7s 680ms] SocketTube(95) trying to write: 191 DEBUG: [HttpClient-34-Worker0] [7s 680ms] SocketTube(95) wrote: 191 DEBUG: [HttpClient-34-Worker0] [7s 680ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) subscription request(1), demand=1 DEBUG: [HttpClient-34-Worker0] [7s 680ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker0] [7s 680ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) WriteTask DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-34-Worker0] [7s 680ms] Exchange checkFor407: all clear DEBUG: [HttpClient-34-Worker0] [7s 680ms] Exchange sendRequestBody DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-35-SelectorManager] [7s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for None (false) DEBUG: [HttpClient-35-SelectorManager] [7s 680ms] SocketTube(95) read bytes: 71 DEBUG: [HttpClient-35-SelectorManager] [7s 680ms] Http1AsyncReceiver(SocketTube(95)) Putting 71 bytes into the queue DEBUG: [HttpClient-35-SelectorManager] [7s 680ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [7s 680ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (false) DEBUG: [HttpClient-35-SelectorManager] [7s 680ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [7s 680ms] Http1AsyncReceiver(SocketTube(95)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7fa802f DEBUG: [HttpClient-34-Worker3] [7s 680ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [HttpClient-34-Worker3] [7s 680ms] Http1AsyncReceiver(SocketTube(95)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7fa802f DEBUG: [HttpClient-34-Worker3] [7s 680ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-34-Worker0] [7s 680ms] Http1Publisher(SocketTube(95)) WriteTask DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Publisher(SocketTube(95)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Publisher(SocketTube(95)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Publisher(SocketTube(95)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2a8e4a62 DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Exchange reading headers DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) First time around DEBUG: [HttpClient-34-Worker0] [7s 681ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) headersReader is not yet completed DEBUG: [HttpClient-34-Worker3] [7s 681ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-34-Worker3] [7s 681ms] Http1AsyncReceiver(SocketTube(95)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7fa802f DEBUG: [HttpClient-34-Worker3] [7s 681ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-34-Worker3] [7s 681ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-34-Worker3] [7s 681ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50949 remote=/127.0.0.1:56073] DEBUG: [HttpClient-34-Worker3] [7s 681ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) readBody: return2Cache: false DEBUG: [HttpClient-34-Worker3] [7s 682ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@58f9c24b(35) DEBUG: [HttpClient-34-Worker3] [7s 682ms] Http1AsyncReceiver(SocketTube(95)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@503d67ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9a95934 queue.isEmpty: false DEBUG: [HttpClient-34-Worker3] [7s 682ms] Http1AsyncReceiver(SocketTube(95)) Delegate done: 0 DEBUG: [HttpClient-34-Worker3] [7s 682ms] PlainHttpConnection(SocketTube(95))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-34-Worker3] [7s 682ms] HttpClientImpl(35) body subscriber registered: 1 DEBUG: [HttpClient-34-Worker3] [7s 682ms] Http1AsyncReceiver(SocketTube(95)) cleared DEBUG: [HttpClient-34-Worker3] [7s 682ms] HttpClientImpl(35) body subscriber unregistered: 0 DEBUG: [HttpClient-34-Worker3] [7s 682ms] Exchange Ignored body DEBUG: [HttpClient-34-Worker3] [7s 682ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-34-Worker3] [7s 682ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-34-Worker3] [7s 683ms] Http2Connection(SocketTube(95)) Opened stream 1 DEBUG: [HttpClient-34-Worker3] [7s 683ms] Http2Connection(SocketTube(95))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-34-Worker3] [7s 683ms] Http2Connection(SocketTube(95))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) read publisher got subscriber DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) registering subscribe event DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) subscribed for writing DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) subscribe event raised DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f61f2a DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) read demand reset to 0 DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) calling onSubscribe DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] Http2Connection(SocketTube(95)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (false) DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) onSubscribe called DEBUG: [HttpClient-35-SelectorManager] [7s 683ms] SocketTube(95) pending subscriber subscribed DEBUG: [HttpClient-34-Worker3] [7s 683ms] SocketTube(95) write: registering startSubscription event DEBUG: [HttpClient-35-SelectorManager] [7s 684ms] SocketTube(95) write: starting subscription DEBUG: [HttpClient-35-SelectorManager] [7s 684ms] SocketTube(95) write: offloading requestMore Apr 01, 2024 7:47:25 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-34-Worker3] [7s 684ms] PlainHttpConnection(SocketTube(95)) added 63 bytes in the priority write queue DEBUG: [HttpClient-34-Worker3] [7s 684ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker4] [7s 684ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker4] [7s 684ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) trying to write: 63 DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) wrote: 63 DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker4] [7s 684ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker4] [7s 684ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [7s 684ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-34-Worker3] [7s 685ms] PlainHttpConnection(SocketTube(95)) added 13 bytes in the priority write queue DEBUG: [HttpClient-34-Worker3] [7s 685ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker3] [7s 685ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker3] [7s 685ms] SocketTube(95) trying to write: 13 DEBUG: [HttpClient-34-Worker3] [7s 685ms] SocketTube(95) wrote: 13 DEBUG: [HttpClient-34-Worker3] [7s 685ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker3] [7s 685ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker3] [7s 685ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [7s 685ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2Connection(SocketTube(95)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2Connection(SocketTube(95)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2Connection(SocketTube(95)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http1AsyncReceiver(SocketTube(95)) stopping DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http1AsyncReceiver(SocketTube(95)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http1AsyncReceiver(SocketTube(95)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2Connection(SocketTube(95)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2Connection(SocketTube(95)) H2 processed buffered data DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http1AsyncReceiver(SocketTube(95)) cleared DEBUG: [HttpClient-34-Worker3] [7s 685ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-34-Worker3] [7s 685ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Finished reading body: READING_BODY DEBUG: [HttpClient-34-Worker3] [7s 686ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@58f9c24b(35) DEBUG: [HttpClient-34-Worker3] [7s 686ms] Http1AsyncReceiver(SocketTube(95)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@503d67ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@9a95934, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-34-Worker3] [7s 686ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-34-Worker3] [7s 686ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-34-Worker3] [7s 686ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [7s 686ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 686ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 686ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 686ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / TestServer(1): connection started DEBUG: [readLoop] [7s 687ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 687ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [7s 687ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [7s 687ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 687ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 687ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 687ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 687ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 687ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for None (false) DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SocketTube(95) read bytes: 39 DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] Http2Connection(SocketTube(95)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (false) DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker5] [7s 687ms] Http2Connection(SocketTube(95)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker5] [7s 687ms] Http2Connection(SocketTube(95)) H2 Receiving(1): 39 DEBUG: [HttpClient-34-Worker5] [7s 687ms] Http2Connection(SocketTube(95)) Processing 39 DEBUG: [HttpClient-34-Worker5] [7s 687ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-34-Worker5] [7s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for None (false) DEBUG: [HttpClient-34-Worker5] [7s 687ms] 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-35-SelectorManager] [7s 687ms] SocketTube(95) read bytes: 59 DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] Http2Connection(SocketTube(95)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@370bccf2 for R (false) DEBUG: [HttpClient-35-SelectorManager] [7s 687ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:25 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-34-Worker5] [7s 688ms] Http2Connection(SocketTube(95)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker5] [7s 688ms] PlainHttpConnection(SocketTube(95)) added 9 bytes to the write queue DEBUG: [HttpClient-34-Worker5] [7s 688ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker5] [7s 688ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker5] [7s 688ms] SocketTube(95) trying to write: 9 DEBUG: [HttpClient-34-Worker5] [7s 688ms] SocketTube(95) wrote: 9 DEBUG: [HttpClient-34-Worker5] [7s 688ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker5] [7s 688ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker5] [7s 688ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker5] [7s 688ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 688ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 688ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 688ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [7s 688ms] Http2Connection(SocketTube(95)) H2 processed(1) DEBUG: [HttpClient-34-Worker5] [7s 688ms] Http2Connection(SocketTube(95)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker5] [7s 688ms] Http2Connection(SocketTube(95)) H2 Receiving(2): 59 DEBUG: [HttpClient-34-Worker5] [7s 688ms] Http2Connection(SocketTube(95)) Processing 59 DEBUG: [HttpClient-34-Worker5] [7s 688ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-34-Worker5] [7s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [7s 688ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-34-Worker5] [7s 689ms] Http2Connection(SocketTube(95))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-34-Worker5] [7s 689ms] Http2Connection(SocketTube(95))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-34-Worker5] [7s 689ms] Http2Connection(SocketTube(95))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 50949 DEBUG: [HttpClient-34-Worker5] [7s 689ms] Http2Connection(SocketTube(95))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 50949 DEBUG: [HttpClient-34-Worker5] [7s 689ms] Http2Connection(SocketTube(95))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-34-Worker5] [7s 689ms] HttpClientImpl(35) body subscriber registered: 1 DEBUG: [HttpClient-34-Worker5] [7s 689ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-34-Worker5] [7s 690ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) incoming: onComplete DEBUG: [HttpClient-34-Worker5] [7s 690ms] HttpClientImpl(35) body subscriber unregistered: 0 DEBUG: [HttpClient-34-Worker5] [7s 690ms] HttpClientImpl(35) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) close stream 1 DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95)) Closed stream 1 DEBUG: [HttpClient-35-SelectorManager] [7s 690ms] HttpClientImpl(35) SelectorManager shutting down DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@225961eb DEBUG: [HttpClient-34-Worker5] [7s 690ms] Http2Connection(SocketTube(95))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-34-Worker5] [7s 690ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-35-SelectorManager] [7s 690ms] Http2ClientImpl stopping DEBUG: [HttpClient-35-SelectorManager] [7s 690ms] Http2Connection(SocketTube(95)) Close all streams DEBUG: [HttpClient-35-SelectorManager] [7s 690ms] Http2Connection(SocketTube(95)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-34-Worker5] [7s 690ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 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 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker5] [7s 691ms] Http2Connection(SocketTube(95)) H2 processed(2) DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] PlainHttpConnection(SocketTube(95)) added 34 bytes to the write queue DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6f61f2a DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] Http2Connection(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) write: cancel DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-34-Worker6] [7s 691ms] Http2Connection(SocketTube(95)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: cancelled by SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [7s 691ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-35-SelectorManager] [7s 692ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [7s 692ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [7s 692ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector DEBUG: [HttpClient-34-Worker6] [7s 691ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:50949 stopping. 1 streams DEBUG: [HttpClient-35-SelectorManager] [7s 692ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-35-SelectorManager] [7s 692ms] Http2Connection(SocketTube(95)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [7s 693ms] HttpClientImpl(36) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 693ms] HttpClientImpl(36) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [MainThread] [7s 693ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 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 694ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 694ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 694ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [7s 694ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-36-SelectorManager] [7s 694ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7828df15 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36754 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36754, Session(1711993644797|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-35-Worker0] [7s 695ms] SocketTube(96) connecting flows DEBUG: [HttpClient-35-Worker0] [7s 695ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-35-Worker0] [7s 695ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-35-Worker0] [7s 695ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker0] [7s 695ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker0] [7s 695ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker0] [7s 695ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-35-Worker0] [7s 695ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] 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@72d0b465[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 695ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] 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 695ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-36-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (true) DEBUG: [HttpClient-35-Worker0] [7s 695ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-35-Worker0] [7s 696ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-SelectorManager] [7s 696ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-36-SelectorManager] [7s 696ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-35-Worker0] [7s 696ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-35-Worker0] [7s 696ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-35-Worker0] [7s 696ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker1] [7s 696ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker1] [7s 696ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker1] [7s 696ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) Sending 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) Adding 2201 to outputQ queue DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker0] [7s 699ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [7s 699ms] SocketTube(96) trying to write: 2201 DEBUG: [HttpClient-35-Worker0] [7s 699ms] SocketTube(96) wrote: 2201 DEBUG: [HttpClient-35-Worker0] [7s 699ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [7s 699ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 700ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [7s 700ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker0] [7s 700ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] HttpClientImpl(36) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 702ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [7s 703ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-SelectorManager] [7s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 703ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 703ms] 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 704ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [7s 704ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [7s 704ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 704ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-36-SelectorManager] [7s 704ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 704ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 705ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 705ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [7s 705ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 706ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker3] [7s 706ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker3] [7s 706ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker3] [7s 706ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker3] [7s 707ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1087571f DEBUG: [HttpClient-35-Worker3] [7s 707ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 707ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [7s 707ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 7:47:25 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 708ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [7s 708ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 708ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 708ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 708ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 708ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:25 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 708ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [7s 708ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [7s 708ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [7s 708ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [7s 708ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [7s 708ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-35-Worker3] [7s 709ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [7s 709ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [7s 709ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:25 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 709ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [7s 709ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [7s 709ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [7s 709ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [7s 709ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [7s 709ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 709ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 709ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 709ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 710ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 710ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [7s 710ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [7s 710ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [7s 711ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker3] [7s 711ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [7s 711ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) TestServer(2): starting connection DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SocketTube(96) read bytes: 1726 DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SSL Reader(SocketTube(96)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [7s 711ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker4] [7s 711ms] SSL Reader(SocketTube(96)) Unwrapping: 1726 DEBUG: [Test-server-pool] [7s 711ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [7s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [Test-server-pool] [7s 711ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 712ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 712ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-Worker4] [7s 712ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-35-Worker4] [7s 712ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [7s 712ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker4] [7s 712ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [7s 712ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker4] [7s 712ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker4] [7s 712ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (true) DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SocketTube(96) read bytes: 77 DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SSL Reader(SocketTube(96)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SocketTube(96) resuming read event DEBUG: [readLoop] [7s 712ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker5] [7s 712ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-35-Worker5] [7s 712ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [HttpClient-36-SelectorManager] [7s 712ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 712ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 712ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [7s 712ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [7s 712ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [7s 712ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 712ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 712ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 712ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 712ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 712ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker5] [7s 712ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [HttpClient-35-Worker5] [7s 713ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-35-Worker5] [7s 713ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker5] [7s 713ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [7s 713ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 713ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 713ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [7s 713ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [7s 713ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker5] [7s 713ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker5] [7s 713ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker5] [7s 713ms] FramesDecoder Tail size is now: 0, current= TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-35-Worker5] [7s 713ms] 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 7:47:25 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-SelectorManager] [7s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-35-Worker5] [7s 714ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-SelectorManager] [7s 714ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [7s 714ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-35-Worker5] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker5] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker5] [7s 714ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [7s 714ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker5] [7s 715ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker5] [7s 715ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [readLoop] [7s 715ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 715ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 715ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker5] [7s 715ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (true) DEBUG: [HttpClient-35-Worker5] [7s 715ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for None (false) DEBUG: [HttpClient-36-SelectorManager] [7s 715ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [7s 715ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 715ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [7s 716ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [7s 716ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@37d2345b for R (false) DEBUG: [HttpClient-36-SelectorManager] [7s 716ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 716ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 716ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 716ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 716ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker6] [7s 716ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker6] [7s 716ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker6] [7s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 716ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36754 DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36754 DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker6] [7s 717ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 717ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker6] [7s 717ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker6] [7s 717ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker6] [7s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 717ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker6] [7s 718ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker6] [7s 718ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker6] [7s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker6] [7s 718ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker6] [7s 718ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker6] [7s 718ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker6] [7s 719ms] HttpClientImpl(36) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@352997dd DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker6] [7s 719ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-35-Worker6] [7s 719ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker6] [7s 719ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker6] [7s 719ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker6] [7s 719ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker6] [7s 719ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker6] [7s 719ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [7s 719ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-36-SelectorManager] [7s 719ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-SelectorManager] [7s 719ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [7s 719ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:25 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 720ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SocketTube(96) pausing read event DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] 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@72d0b465[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@1087571f, getALPN: jdk.internal.net.http.common.MinimalFuture@6afa6aa[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 720ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 720ms] 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 721ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1087571f, getALPN: jdk.internal.net.http.common.MinimalFuture@6afa6aa[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 721ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker7] [7s 721ms] Http2Connection(SSLTube(SocketTube(96))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-35-Worker7] [7s 721ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SocketTube(96) write: cancel DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [7s 721ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [7s 722ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-SelectorManager] [7s 722ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36754 stopping. 1 streams TestServer: Connection writer stopping Apr 01, 2024 7:47:25 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 722ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [MainThread] [7s 723ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 723ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [MainThread] [7s 724ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 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 725ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 725ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 725ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [7s 725ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-37-SelectorManager] [7s 725ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fa84675 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-37-SelectorManager] [7s 726ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36758, Session(1711993645426|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-37-SelectorManager] [7s 726ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36758 DEBUG: [HttpClient-36-Worker0] [7s 726ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [7s 726ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [7s 726ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [7s 726ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-Worker0] [7s 726ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 726ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-37-SelectorManager] [7s 726ms] 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@45502d05[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (true) DEBUG: [HttpClient-36-Worker0] [7s 726ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [7s 727ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [7s 727ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [7s 727ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [7s 727ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-37-SelectorManager] [7s 727ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker1] [7s 727ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [7s 727ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [7s 727ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 727ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [7s 728ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-36-Worker0] [7s 728ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [7s 731ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [7s 731ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [7s 731ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker0] [7s 731ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 731ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [7s 731ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 733ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [7s 733ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [7s 733ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 733ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 733ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 734ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [7s 734ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [7s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 735ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 735ms] 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 735ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [7s 736ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [7s 736ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (true) DEBUG: [HttpClient-36-Worker2] [7s 737ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-36-Worker3] [7s 737ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-SelectorManager] [7s 737ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 737ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-36-Worker3] [7s 737ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker3] [7s 738ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker3] [7s 739ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [7s 739ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 739ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker3] [7s 739ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker3] [7s 739ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker3] [7s 739ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker3] [7s 740ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker3] [7s 740ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 740ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker3] [7s 740ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5aac8f1d DEBUG: [HttpClient-36-Worker3] [7s 740ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 740ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 741ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 741ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 741ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker3] [7s 741ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 7:47:25 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 741ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 741ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 741ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 741ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 741ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 741ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 741ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:25 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 742ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker3] [7s 742ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker3] [7s 742ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker3] [7s 742ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker3] [7s 742ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 742ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-36-Worker3] [7s 743ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker3] [7s 743ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker3] [7s 743ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:25 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 743ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [7s 743ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [7s 743ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker3] [7s 743ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker3] [7s 743ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker3] [7s 743ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 743ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 743ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 743ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 743ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 743ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 744ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 744ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 744ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 744ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 744ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 744ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker3] [7s 744ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [7s 745ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [7s 745ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) resuming read event TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 745ms] SocketTube(97) read bytes: 1726 DEBUG: [HttpClient-37-SelectorManager] [7s 745ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 745ms] SSL Reader(SocketTube(97)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 745ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 746ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 746ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [7s 746ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [7s 745ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 745ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 746ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 746ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 746ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 746ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker3] [7s 746ms] SSL Reader(SocketTube(97)) Unwrapping: 1726 TestServer(2): connection started DEBUG: [readLoop] [7s 746ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 746ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 746ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 746ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 746ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 746ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 747ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 747ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 747ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [7s 746ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-36-Worker3] [7s 747ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [7s 747ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker3] [7s 748ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [7s 748ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [7s 748ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [7s 748ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (true) DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for None (false) DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SocketTube(97) read bytes: 228 DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SSL Reader(SocketTube(97)) Adding 228 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52abcb for R (false) DEBUG: [HttpClient-37-SelectorManager] [7s 748ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:228, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) Unwrapping: 228 DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 748ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 748ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [7s 748ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [7s 748ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker4] [7s 749ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-36-Worker4] [7s 749ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker4] [7s 749ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 749ms] 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 7:47:25 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 749ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker4] [7s 749ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker4] [7s 749ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker4] [7s 749ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [7s 749ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 750ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker4] [7s 750ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker4] [7s 750ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker4] [7s 750ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 750ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker4] [7s 750ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 750ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [7s 750ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 750ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 750ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 750ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 750ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 751ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 751ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [7s 751ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [7s 751ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker4] [7s 751ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker4] [7s 751ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker4] [7s 751ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 751ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker4] [7s 751ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36758 DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36758 DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker4] [7s 752ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 752ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [7s 752ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker4] [7s 753ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker4] [7s 753ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 753ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker4] [7s 753ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [7s 753ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker4] [7s 754ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker4] [7s 754ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker4] [7s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [7s 754ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker4] [7s 754ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker4] [7s 754ms] HttpClientImpl(37) ClientImpl (async) elapsed 30 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-SelectorManager] [7s 754ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@529d6b1c DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-SelectorManager] [7s 754ms] Http2ClientImpl stopping DEBUG: [HttpClient-36-Worker4] [7s 754ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-36-Worker4] [7s 755ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [7s 755ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@37303da7 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) pausing read event DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@37303da7 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed Apr 01, 2024 7:47:25 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-Worker4] [7s 755ms] 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@45502d05[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@5aac8f1d, getALPN: jdk.internal.net.http.common.MinimalFuture@773da48a[Completed normally] (id=6600), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=228 lim=228 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [7s 755ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [7s 755ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-37-SelectorManager] [7s 756ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams Server connection to /127.0.0.1:36758 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-36-Worker4] [7s 755ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 756ms] SSL Reader(SocketTube(97)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-36-Worker4] [7s 757ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 757ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5aac8f1d, getALPN: jdk.internal.net.http.common.MinimalFuture@773da48a[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 757ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 757ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-36-Worker4] [7s 757ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 757ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [7s 758ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker4] [7s 758ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-36-Worker4] [7s 758ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-36-Worker4] [7s 758ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-36-Worker4] [7s 758ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-Worker4] [7s 758ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-36-Worker4] [7s 758ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 759ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 759ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [MainThread] [7s 760ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 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 761ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 761ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 761ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [7s 761ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [7s 761ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [7s 761ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [7s 761ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4113f5f0 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=60459, Session(1711993645457|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-SelectorManager] [7s 762ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect DEBUG: [HttpClient-38-SelectorManager] [7s 762ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60459 DEBUG: [HttpClient-37-Worker0] [7s 762ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [7s 762ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [7s 762ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [7s 762ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [7s 762ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [7s 762ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-37-Worker0] [7s 762ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [7s 762ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] 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@4beb9e80[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: NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] 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 765ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [7s 765ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [7s 765ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker1] [7s 765ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [7s 765ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [7s 765ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [7s 765ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [7s 766ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [7s 766ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [7s 766ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 766ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [7s 766ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [7s 766ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [7s 767ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 768ms] 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 768ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [7s 768ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [7s 769ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [7s 769ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [7s 770ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (true) DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 770ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [7s 770ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [7s 771ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [7s 771ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 771ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [7s 771ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 772ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [7s 772ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [7s 772ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 772ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [7s 773ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64680b81 DEBUG: [HttpClient-37-Worker3] [7s 773ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 773ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [7s 773ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 7:47:25 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 774ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 774ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 774ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 774ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 774ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 774ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 774ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:25 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 774ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [7s 775ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [7s 775ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [7s 775ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [7s 775ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [7s 775ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:25 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 776ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [7s 776ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [7s 776ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [7s 776ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [7s 776ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 776ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [7s 776ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [7s 776ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 776ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 776ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 776ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 776ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 776ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 777ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 777ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [7s 777ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker3] [7s 777ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-37-Worker3] [7s 777ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [7s 778ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 778ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 778ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 778ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 778ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SocketTube(98) read bytes: 1803 DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SSL Reader(SocketTube(98)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [7s 778ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) TestServer(2): connection started DEBUG: [readLoop] [7s 779ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 779ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 779ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 779ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 779ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 779ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 779ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 779ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 779ms] 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-38-SelectorManager] [7s 780ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 780ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [7s 780ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Unwrapping: 1803 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Unwrapping: 77 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker4] [7s 782ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 DEBUG: [HttpClient-37-Worker4] [7s 783ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-37-Worker4] [7s 783ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 783ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 783ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 783ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 783ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker4] [7s 783ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker4] [7s 783ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker4] [7s 783ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker4] [7s 783ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker4] [7s 783ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [7s 783ms] 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 7:47:25 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 783ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker4] [7s 783ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker4] [7s 783ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker4] [7s 783ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 783ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker4] [7s 784ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker4] [7s 784ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker4] [7s 784ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [7s 784ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [7s 784ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-SelectorManager] [7s 784ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (true) DEBUG: [readLoop] [7s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 784ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 784ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 784ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for None (false) DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@ee91999 for R (false) DEBUG: [HttpClient-38-SelectorManager] [7s 785ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 785ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 785ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 785ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 785ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker5] [7s 785ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker5] [7s 785ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker5] [7s 785ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 785ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 786ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker5] [7s 786ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker5] [7s 786ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 60459 DEBUG: [HttpClient-37-Worker5] [7s 786ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 60459 DEBUG: [HttpClient-37-Worker5] [7s 786ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker5] [7s 786ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker5] [7s 786ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 786ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker5] [7s 787ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker5] [7s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 787ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker5] [7s 787ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker5] [7s 787ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker5] [7s 787ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [7s 787ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker5] [7s 787ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker5] [7s 787ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker5] [7s 788ms] HttpClientImpl(38) ClientImpl (async) elapsed 28 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@653e61dc DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker5] [7s 788ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-37-Worker5] [7s 788ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [7s 788ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [7s 788ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-38-SelectorManager] [7s 788ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-SelectorManager] [7s 788ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-38-SelectorManager] [7s 788ms] 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 788ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@53d5a5d9 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) pausing read event DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@53d5a5d9 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 788ms] 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@4beb9e80[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@64680b81, getALPN: jdk.internal.net.http.common.MinimalFuture@49d652dd[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [7s 788ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 789ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 789ms] 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 789ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Apr 01, 2024 7:47:25 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-Worker5] [7s 789ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@64680b81, getALPN: jdk.internal.net.http.common.MinimalFuture@49d652dd[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 789ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 789ms] 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 789ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [7s 789ms] SSL Writer(SocketTube(98)) wrapping 34 bytes Apr 01, 2024 7:47:25 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 790ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker5] [7s 790ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-Worker5] [7s 790ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [7s 790ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Server connection to /127.0.0.1:60459 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker5] [7s 790ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 790ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker5] [7s 791ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-37-Worker5] [7s 791ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker5] [7s 791ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker5] [7s 791ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-37-Worker5] [7s 791ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker5] [7s 791ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [7s 791ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-37-Worker5] [7s 791ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [7s 792ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 793ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [MainThread] [7s 793ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 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 794ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 794ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 794ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 794ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [7s 794ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [7s 794ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [7s 794ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37d0af5 for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=38203, Session(1711993645493|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-SelectorManager] [7s 794ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect DEBUG: [HttpClient-39-SelectorManager] [7s 794ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38203 DEBUG: [HttpClient-38-Worker0] [7s 795ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [7s 795ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [7s 795ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [7s 795ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [7s 795ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [7s 795ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] 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@9856185[Not completed, 4 dependents] (id=6724) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker0] [7s 795ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [7s 795ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker1] [7s 796ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [7s 796ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [7s 796ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [7s 798ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [7s 799ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [7s 799ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [7s 799ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [7s 799ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [7s 799ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker0] [7s 799ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 799ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [7s 799ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [7s 799ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [7s 801ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [7s 801ms] 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 802ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [7s 802ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [7s 802ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [7s 802ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [7s 802ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 802ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [7s 802ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [7s 803ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [7s 803ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [7s 803ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [7s 803ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (true) DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [7s 803ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [7s 803ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 803ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 803ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [7s 804ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 805ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [7s 805ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [7s 805ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [7s 805ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [7s 806ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5b1d7edb DEBUG: [HttpClient-38-Worker3] [7s 806ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [7s 806ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 7:47:25 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 806ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [7s 806ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 806ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 806ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 806ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:25 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 807ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [7s 807ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [7s 807ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [7s 807ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [7s 807ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [7s 807ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:25 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 808ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [7s 808ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [7s 808ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [7s 808ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [7s 808ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 808ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [7s 808ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 808ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 808ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 808ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 808ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 808ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 808ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [7s 808ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [7s 809ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [7s 809ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [7s 809ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SocketTube(99) read bytes: 1726 DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SSL Reader(SocketTube(99)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [7s 809ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SocketTube(99) resuming read event DEBUG: [Test-server-pool] [7s 809ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) DEBUG: [Test-server-pool] [7s 809ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 809ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 809ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [7s 809ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [7s 809ms] SSL Reader(SocketTube(99)) Unwrapping: 1726 DEBUG: [readLoop] [7s 810ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 810ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 810ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 810ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 810ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 810ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 810ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 810ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 810ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / DEBUG: [HttpClient-38-Worker4] [7s 810ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [7s 810ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [7s 810ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [7s 810ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [7s 810ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [7s 810ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [7s 810ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 809ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-39-SelectorManager] [7s 810ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) Server: got END_STREAM for stream 1 DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for None (false) TestServer(2): Using handler for: / DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SocketTube(99) read bytes: 77 DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SSL Reader(SocketTube(99)) Adding 77 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 811ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker5] [7s 811ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker5] [7s 811ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [7s 811ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [7s 811ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 DEBUG: [HttpClient-38-Worker5] [7s 811ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 DEBUG: [HttpClient-38-Worker5] [7s 811ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker5] [7s 811ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [7s 812ms] 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 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker5] [7s 812ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker5] [7s 812ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker5] [7s 812ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker5] [7s 812ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [7s 812ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker5] [7s 812ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker5] [7s 812ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker5] [7s 812ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker5] [7s 812ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker5] [7s 813ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [readLoop] [7s 813ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 813ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 813ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 813ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [7s 813ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker5] [7s 813ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [7s 813ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for None (false) DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 814ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c87fed1 for R (false) DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 814ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 814ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [7s 814ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [7s 814ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker6] [7s 814ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker6] [7s 814ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker6] [7s 814ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [7s 814ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [7s 815ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker6] [7s 815ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker6] [7s 815ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 38203 DEBUG: [HttpClient-38-Worker6] [7s 815ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 38203 DEBUG: [HttpClient-38-Worker6] [7s 815ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker6] [7s 815ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker6] [7s 815ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker6] [7s 815ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [7s 815ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker6] [7s 815ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker6] [7s 815ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker6] [7s 816ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker6] [7s 816ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [7s 816ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker6] [7s 816ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker6] [7s 816ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker6] [7s 817ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker6] [7s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker6] [7s 817ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker6] [7s 817ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker6] [7s 817ms] HttpClientImpl(39) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@10a7a0bc DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker6] [7s 817ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker6] [7s 817ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker6] [7s 817ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker6] [7s 817ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker6] [7s 817ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker6] [7s 818ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker6] [7s 818ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:25 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 818ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [7s 818ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [7s 819ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 819ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 819ms] SocketTube(99) pausing read event DEBUG: [HttpClient-39-SelectorManager] [7s 819ms] 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@9856185[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@5b1d7edb, getALPN: jdk.internal.net.http.common.MinimalFuture@7d01d2b0[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 819ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 819ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 819ms] 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 819ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5b1d7edb, getALPN: jdk.internal.net.http.common.MinimalFuture@7d01d2b0[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 820ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker7] [7s 820ms] Http2Connection(SSLTube(SocketTube(99))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-SelectorManager] [7s 820ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:38203 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker7] [7s 821ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [7s 821ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [MainThread] [7s 822ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 823ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [MainThread] [7s 823ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 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 824ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [7s 824ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [7s 824ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [7s 824ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [7s 824ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [7s 824ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [7s 824ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@512cdf64 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections DEBUG: [HttpClient-40-SelectorManager] [7s 824ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect DEBUG: [HttpClient-40-SelectorManager] [7s 825ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54487 DEBUG: [HttpClient-39-Worker0] [7s 825ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [7s 825ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [7s 825ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [7s 825ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker0] [7s 825ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker0] [7s 825ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker0] [7s 826ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [7s 826ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [7s 826ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [7s 826ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-Worker0] [7s 826ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [7s 826ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [7s 826ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-39-Worker0] [7s 826ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [7s 828ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [7s 829ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=54487, Session(1711993645526|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-40-SelectorManager] [7s 828ms] 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@5bd4b414[Not completed, 4 dependents] (id=6789) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@1ed6310a[Not completed, 1 dependents] (id=6795), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-40-SelectorManager] [7s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (true) DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [7s 829ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [7s 829ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker1] [7s 829ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker1] [7s 829ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [7s 829ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SocketTube(100) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SSL Reader(SocketTube(100)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 831ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 831ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [7s 831ms] SSL Reader(SocketTube(100)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [7s 831ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [7s 831ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [7s 831ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [7s 831ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 832ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [7s 832ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [7s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 832ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 832ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [7s 833ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [7s 833ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (true) DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SocketTube(100) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SSL Reader(SocketTube(100)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 833ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 833ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [7s 834ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 835ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [7s 835ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [7s 835ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [7s 835ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [7s 836ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@189c59f3 DEBUG: [HttpClient-39-Worker3] [7s 836ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [7s 836ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker3] [7s 836ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [7s 836ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 836ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 836ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 836ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [7s 837ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [7s 837ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [7s 837ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [7s 837ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [7s 837ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [7s 837ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [7s 838ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker3] [7s 838ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [7s 838ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [7s 838ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [7s 838ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [7s 838ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [7s 838ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 838ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 838ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 838ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 838ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 838ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [7s 839ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 839ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 839ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 839ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 839ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 839ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 839ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [7s 839ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [7s 840ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [7s 840ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [7s 840ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SocketTube(100) read bytes: 1726 DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SSL Reader(SocketTube(100)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (false) DEBUG: [HttpClient-39-Worker4] [7s 840ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [7s 840ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [7s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 840ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [7s 840ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [7s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [7s 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: [HttpClient-39-Worker4] [7s 840ms] SSL Reader(SocketTube(100)) Unwrapping: 1726 DEBUG: [HttpClient-40-SelectorManager] [7s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 841ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 841ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 841ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 841ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 841ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 841ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [7s 841ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [7s 841ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 841ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [7s 841ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [7s 841ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 841ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-Worker4] [7s 841ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [7s 841ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [7s 841ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [7s 842ms] SSL Reader(SocketTube(100)) requesting 1 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-39-Worker4] [7s 842ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker4] [7s 842ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker4] [7s 842ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (true) DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SocketTube(100) read bytes: 77 DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SSL Reader(SocketTube(100)) Adding 77 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 842ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 843ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 843ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [7s 843ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker5] [7s 844ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 845ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 845ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 845ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 845ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [7s 845ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [7s 845ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker5] [7s 845ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-39-Worker5] [7s 845ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker5] [7s 845ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 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 Apr 01, 2024 7:47:25 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-Worker5] [7s 845ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker5] [7s 846ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker5] [7s 846ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker5] [7s 846ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker5] [7s 846ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker5] [7s 846ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker5] [7s 846ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker5] [7s 846ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker5] [7s 847ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 847ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 847ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [7s 847ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker5] [7s 847ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker5] [7s 847ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [7s 847ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [7s 847ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 847ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [7s 847ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [7s 847ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [7s 847ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [HttpClient-39-Worker5] [7s 847ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [7s 847ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker5] [7s 847ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker5] [7s 847ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker5] [7s 848ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [7s 848ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (true) DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for None (false) DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SocketTube(100) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SSL Reader(SocketTube(100)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@29b61a4b for R (false) DEBUG: [HttpClient-40-SelectorManager] [7s 848ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker6] [7s 848ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker6] [7s 848ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker6] [7s 849ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker6] [7s 849ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker6] [7s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [7s 849ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker6] [7s 849ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 54487 DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 54487 DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker6] [7s 850ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker6] [7s 850ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker6] [7s 850ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker6] [7s 850ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker6] [7s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [7s 850ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker6] [7s 851ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker6] [7s 851ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker6] [7s 851ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker6] [7s 851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker6] [7s 851ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker6] [7s 852ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker6] [7s 852ms] HttpClientImpl(40) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [7s 852ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2816ee03 DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-40-SelectorManager] [7s 852ms] Http2ClientImpl stopping DEBUG: [HttpClient-40-SelectorManager] [7s 852ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-40-SelectorManager] [7s 852ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:25 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 853ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SocketTube(100) pausing read event DEBUG: [HttpClient-39-Worker6] [7s 852ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SocketTube(100) 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@5bd4b414[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@189c59f3, getALPN: jdk.internal.net.http.common.MinimalFuture@1ed6310a[Completed normally] (id=6795), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 853ms] 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 854ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] SocketTube(100) write: cancel DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker6] [7s 853ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [7s 854ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-40-SelectorManager] [7s 855ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [7s 855ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker6] [7s 854ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 855ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-39-Worker6] [7s 855ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@189c59f3, getALPN: jdk.internal.net.http.common.MinimalFuture@1ed6310a[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker6] [7s 855ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [7s 855ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [7s 855ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-39-Worker6] [7s 855ms] Http2Connection(SSLTube(SocketTube(100))) Stopping scheduler java.io.IOException: selector manager closed Server connection to /127.0.0.1:54487 stopping. 1 streams TestServer: Connection writer stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-39-Worker6] [7s 857ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker6] [7s 857ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker6] [7s 857ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker6] [7s 857ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker6] [7s 857ms] SSL Writer(SocketTube(100)) stop DEBUG: [MainThread] [7s 860ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 860ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-40-Worker0] [7s 861ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [7s 861ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [7s 861ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [7s 861ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [7s 861ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [7s 861ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [7s 861ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [7s 862ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@351a7f0b queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@351a7f0b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [7s 862ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [7s 862ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [7s 862ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2bb5c249 for C (true) DEBUG: [HttpClient-41-SelectorManager] [7s 862ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [7s 862ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39586 DEBUG: [HttpClient-40-Worker1] [7s 863ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [7s 863ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [7s 863ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [7s 863ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [7s 863ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [7s 863ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-40-Worker1] [7s 863ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@214da939 DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [7s 863ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [7s 863ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker2] [7s 863ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [7s 863ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [7s 863ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker2] [7s 863ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-Worker1] [7s 863ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-SelectorManager] [7s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@644f3374 for R (true) DEBUG: [HttpClient-40-Worker1] [7s 864ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [7s 864ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [7s 864ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-40-Worker3] [7s 864ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [7s 864ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [7s 864ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [7s 864ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker3] [7s 864ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 864ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [7s 864ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [7s 864ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker1] [7s 865ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [7s 865ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [7s 865ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [7s 865ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [7s 865ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@48afd838 DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker1] [7s 865ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [7s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@644f3374 for None (false) DEBUG: [HttpClient-41-SelectorManager] [7s 866ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [7s 866ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [7s 866ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [7s 866ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@644f3374 for R (false) DEBUG: [HttpClient-41-SelectorManager] [7s 866ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@351a7f0b DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@351a7f0b DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@351a7f0b DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [7s 866ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39586 DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c3decb1(41) DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@57d651d8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34ed77f7 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [7s 867ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [7s 867ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@57d651d8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34ed77f7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@57d651d8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34ed77f7 DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@57d651d8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@34ed77f7 DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [7s 867ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [7s 867ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [7s 867ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [7s 868ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [7s 868ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [7s 868ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [7s 868ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [7s 868ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 868ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@644f3374 for R (false) DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [7s 868ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker4] [7s 868ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [7s 869ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [7s 869ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [7s 869ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker4] [7s 869ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker5] [7s 869ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker5] [7s 869ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [7s 869ms] HttpClientImpl(41) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-40-Worker4] [7s 869ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [7s 869ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c3decb1(41) DEBUG: [HttpClient-40-Worker4] [7s 869ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-40-Worker4] [7s 869ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [7s 873ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 874ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 875ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-41-Worker0] [7s 875ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [7s 875ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [7s 875ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [7s 875ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [7s 875ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [7s 875ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [7s 875ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [7s 876ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5fdd1e92 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5fdd1e92, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [7s 876ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [7s 877ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [7s 877ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [7s 877ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@306ecea0 for C (true) DEBUG: [HttpClient-42-SelectorManager] [7s 878ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [7s 878ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39602 DEBUG: [HttpClient-41-Worker1] [7s 882ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [7s 882ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 882ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [7s 882ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [7s 882ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [7s 882ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a96a5d0 DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [7s 882ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [7s 882ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [7s 882ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [7s 882ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker2] [7s 882ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker2] [7s 882ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 882ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (true) DEBUG: [HttpClient-41-Worker1] [7s 882ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-41-Worker1] [7s 882ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [7s 882ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [7s 882ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-41-Worker1] [7s 883ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [7s 883ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [7s 883ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [7s 883ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-42-SelectorManager] [7s 883ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [7s 884ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker3] [7s 884ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker3] [7s 884ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker3] [7s 884ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker3] [7s 884ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker3] [7s 884ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker3] [7s 884ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [7s 884ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker3] [7s 884ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker3] [7s 884ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker3] [7s 885ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker3] [7s 885ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker3] [7s 885ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker3] [7s 885ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-41-Worker3] [7s 885ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker3] [7s 885ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5c16feaa DEBUG: [HttpClient-41-Worker3] [7s 885ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [7s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for None (false) DEBUG: [HttpClient-42-SelectorManager] [7s 890ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [7s 890ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [7s 890ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [7s 890ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (false) DEBUG: [HttpClient-42-SelectorManager] [7s 890ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5fdd1e92 DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5fdd1e92 DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5fdd1e92 DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [7s 890ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39602 DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@14d80da0(42) DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@65bb7bce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66cfc88c queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [7s 891ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [7s 891ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@65bb7bce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66cfc88c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@65bb7bce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66cfc88c DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@65bb7bce/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66cfc88c DEBUG: [HttpClient-41-Worker4] [7s 891ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [7s 891ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [7s 891ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [7s 892ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker4] [7s 892ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [7s 892ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-41-Worker4] [7s 892ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-41-Worker4] [7s 892ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) resuming read event DEBUG: [HttpClient-41-Worker4] [7s 892ms] HttpClientImpl(42) ClientImpl (async) elapsed 17 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f943ce6 for R (false) DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker4] [7s 892ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [7s 892ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@14d80da0(42) DEBUG: [HttpClient-41-Worker4] [7s 892ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-41-Worker4] [7s 892ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-Worker5] [7s 892ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [7s 892ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [7s 892ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 894ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 895ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-42-Worker0] [7s 895ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [7s 895ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [7s 895ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [7s 895ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [7s 895ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [7s 895ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [7s 895ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [7s 896ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2df0d7b queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2df0d7b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [7s 896ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [7s 896ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [7s 896ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [7s 896ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [7s 896ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@67592701 for C (true) DEBUG: [HttpClient-43-SelectorManager] [7s 896ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [7s 896ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51339 DEBUG: [HttpClient-42-Worker1] [7s 897ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [7s 897ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [7s 897ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [7s 897ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [7s 897ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [7s 897ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [7s 897ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-42-Worker1] [7s 897ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker1] [7s 897ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6da14c71 DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-42-Worker2] [7s 897ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [7s 897ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [7s 897ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker2] [7s 897ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [7s 897ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker2] [7s 897ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [7s 897ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [7s 897ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker3] [7s 898ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-43-SelectorManager] [7s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (true) Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-42-Worker3] [7s 898ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [7s 898ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker3] [7s 898ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [7s 898ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 898ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker1] [7s 898ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker1] [7s 898ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker1] [7s 899ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker1] [7s 899ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [7s 899ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker1] [7s 899ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker1] [7s 899ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b31e582 DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Exchange reading headers DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker1] [7s 899ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-SelectorManager] [7s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for None (false) DEBUG: [HttpClient-43-SelectorManager] [7s 900ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [7s 900ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [7s 900ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [7s 900ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-43-SelectorManager] [7s 900ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2df0d7b DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2df0d7b DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2df0d7b DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [7s 900ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 51339 DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@284a88c2(43) DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2b63252/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10ea2e4e queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [7s 901ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [7s 901ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2b63252/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10ea2e4e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2b63252/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10ea2e4e DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2b63252/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10ea2e4e DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [7s 901ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [7s 901ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [7s 901ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [7s 901ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [7s 901ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-42-Worker4] [7s 902ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [7s 902ms] HttpClientImpl(43) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-42-Worker4] [7s 902ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [7s 902ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@284a88c2(43) DEBUG: [HttpClient-42-Worker4] [7s 902ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-42-Worker4] [7s 902ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@28a3dfa1 for R (false) DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [7s 902ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) pausing read event DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [7s 903ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 904ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 904ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-43-Worker0] [7s 905ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [7s 905ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [7s 905ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [7s 905ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [7s 905ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [7s 905ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [7s 905ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [7s 906ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@18c0df4 queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@18c0df4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [7s 906ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [7s 906ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [7s 906ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [7s 906ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [7s 906ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7b5cfdea for C (true) DEBUG: [HttpClient-44-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:54437 DEBUG: [HttpClient-43-Worker1] [7s 906ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [7s 907ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [7s 907ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [7s 907ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [7s 907ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [7s 907ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-Worker1] [7s 907ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-43-Worker1] [7s 907ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker1] [7s 907ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-43-Worker1] [7s 907ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71a4969a DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [7s 907ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [7s 907ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [7s 907ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [7s 907ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker2] [7s 907ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-43-Worker2] [7s 907ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker3] [7s 907ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-44-SelectorManager] [7s 907ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for R (true) DEBUG: [HttpClient-43-Worker3] [7s 907ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [7s 907ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [7s 907ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [7s 907ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [7s 908ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [7s 908ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker1] [7s 908ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [7s 908ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [7s 908ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [7s 908ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [7s 908ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e0190fd DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Exchange reading headers DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker1] [7s 908ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-44-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for None (false) DEBUG: [HttpClient-44-SelectorManager] [7s 909ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [7s 909ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [7s 909ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 909ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for R (false) DEBUG: [HttpClient-43-Worker4] [7s 909ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@18c0df4 DEBUG: [HttpClient-43-Worker4] [7s 909ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [7s 909ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@18c0df4 DEBUG: [HttpClient-44-SelectorManager] [7s 909ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 909ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@18c0df4 DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 54437 DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@64b1c82b(44) DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@41d554ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bcf3c6e queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [7s 910ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [7s 910ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [7s 910ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@41d554ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bcf3c6e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [7s 911ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@41d554ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bcf3c6e DEBUG: [HttpClient-43-Worker4] [7s 911ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [7s 911ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@41d554ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2bcf3c6e DEBUG: [HttpClient-43-Worker4] [7s 911ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [7s 911ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [7s 911ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [7s 911ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [7s 911ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [7s 911ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-43-Worker4] [7s 911ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-43-Worker4] [7s 911ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@34a606ca for R (false) DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [7s 911ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [7s 911ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker5] [7s 911ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [7s 911ms] HttpClientImpl(44) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-43-Worker4] [7s 912ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [7s 912ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@64b1c82b(44) DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-43-Worker4] [7s 912ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [7s 912ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [7s 912ms] Http2ClientImpl stopping DEBUG: [MainThread] [7s 913ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 914ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:37911/ GET DEBUG: [HttpClient-44-Worker0] [7s 914ms] Exchange establishing exchange for http://127.0.0.1:37911/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [7s 914ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [7s 914ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [7s 914ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [7s 914ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [7s 914ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [7s 914ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [7s 914ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [7s 914ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [7s 914ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7380dd42 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7380dd42, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [7s 915ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [7s 915ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [7s 915ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [7s 915ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [7s 915ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@616f59de for C (true) DEBUG: [HttpClient-45-SelectorManager] [7s 915ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39869 DEBUG: [HttpClient-44-Worker1] [7s 916ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [7s 916ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [7s 916ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [7s 916ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [7s 916ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker1] [7s 916ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [7s 916ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker1] [7s 916ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker1] [7s 916ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-44-Worker1] [7s 916ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b9732ae DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker2] [7s 916ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [7s 916ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [7s 916ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [7s 916ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [7s 916ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker2] [7s 916ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [7s 916ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (true) Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:37911/ GET DEBUG: [HttpClient-44-Worker3] [7s 916ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [7s 917ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [7s 917ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker3] [7s 917ms] Http1Publisher(SocketTube(105)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker3] [7s 917ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker1] [7s 917ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-44-Worker1] [7s 917ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker1] [7s 917ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker1] [7s 917ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [7s 917ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker1] [7s 917ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker1] [7s 917ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@217ea310 DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker1] [7s 917ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is not yet completed DEBUG: [HttpClient-45-SelectorManager] [7s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for None (false) DEBUG: [HttpClient-45-SelectorManager] [7s 918ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [7s 918ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [7s 918ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [7s 918ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (false) DEBUG: [HttpClient-45-SelectorManager] [7s 918ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 918ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7380dd42 DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7380dd42 DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7380dd42 DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:37911/) 200 HTTP_1_1 Local port: 39869 DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@18198082(45) DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@42c4a8ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35acbb98 queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [7s 919ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [7s 920ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [7s 920ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@42c4a8ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35acbb98, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@42c4a8ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35acbb98 DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@42c4a8ff/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@35acbb98 DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [7s 920ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [7s 920ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [7s 920ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-44-Worker4] [7s 920ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-44-Worker4] [7s 920ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e95a1b8 for R (false) DEBUG: [HttpClient-44-Worker4] [7s 920ms] HttpClientImpl(45) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:37911/ DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@18198082(45) DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-44-Worker5] [7s 920ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-45-SelectorManager] [7s 920ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [7s 921ms] Http2ClientImpl stopping DEBUG: [HttpClient-44-Worker4] [7s 920ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-Worker5] [7s 920ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 922ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [7s 934ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [HttpClient-45-Worker0] [7s 934ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 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 936ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [7s 936ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [7s 936ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [7s 936ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [7s 938ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ffe8af8 for C (true) DEBUG: [HttpClient-46-SelectorManager] [7s 938ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [7s 938ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52890 DEBUG: [HttpClient-45-Worker1] [7s 938ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [7s 938ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [7s 938ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [7s 938ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-Worker1] [7s 938ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [7s 938ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] 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@4506e188[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 939ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] 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 939ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (true) DEBUG: [HttpClient-45-Worker1] [7s 938ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker1] [7s 939ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-45-Worker1] [7s 939ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-45-Worker1] [7s 939ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [7s 939ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-46-SelectorManager] [7s 939ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker1] [7s 939ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [7s 939ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-45-Worker1] [7s 939ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker2] [7s 939ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [7s 939ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [7s 939ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [7s 941ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [7s 942ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [7s 942ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [7s 942ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [7s 942ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [7s 942ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [7s 942ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 942ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [7s 942ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [7s 942ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 947ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [7s 950ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 951ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 951ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 951ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [7s 951ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [7s 952ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 953ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [7s 953ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [7s 953ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [7s 953ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [7s 953ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [7s 953ms] 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 953ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52890 remote=/127.0.0.1:42435] DEBUG: [HttpClient-45-Worker3] [7s 953ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [7s 953ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@a8c766 queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@a8c766, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54615a61 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [7s 954ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [7s 954ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [7s 954ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 954ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [7s 955ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@21fef762 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [7s 955ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [7s 955ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [7s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SocketTube(106) read bytes: 1721 DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SSL Reader(SocketTube(106)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 956ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [7s 956ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [7s 957ms] SSL Reader(SocketTube(106)) Unwrapping: 1721 DEBUG: [HttpClient-45-Worker4] [7s 957ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [7s 957ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [7s 957ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [7s 957ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [7s 957ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [7s 957ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [7s 958ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [7s 958ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for None (false) DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SocketTube(106) read bytes: 155 DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SSL Reader(SocketTube(106)) Adding 155 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-46-SelectorManager] [7s 998ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) Unwrapping: 155 DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [7s 998ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker5] [7s 998ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@a8c766 DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@a8c766 DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@a8c766 DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52890 DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1039a7e0(46) DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77fa1289/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7285c023 queue.isEmpty: false DEBUG: [HttpClient-45-Worker5] [7s 999ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [7s 999ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker5] [8s] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77fa1289/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7285c023, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77fa1289/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7285c023 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77fa1289/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7285c023 DEBUG: [HttpClient-45-Worker5] [8s] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77fa1289/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7285c023 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77fa1289/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7285c023 DEBUG: [HttpClient-45-Worker5] [8s] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [8s] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [8s] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [8s] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [8s] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [8s] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [8s] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [8s] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [8s] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [8s] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [8s] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [8s] HttpClientImpl(46) ClientImpl (async) elapsed 66 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-45-Worker5] [8s] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [8s] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1039a7e0(46) DEBUG: [HttpClient-45-Worker5] [8s 1ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 1ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker5] [8s 1ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [8s 1ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker5] [8s 1ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [8s 1ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4674c for R (false) DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) pausing read event DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] 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@4506e188[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@314e042e[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SSL Reader(SocketTube(106)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] 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@314e042e[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [8s 2ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 3ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 4ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [HttpClient-46-Worker0] [8s 4ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-46-Worker0] [8s 6ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [8s 6ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [8s 6ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [8s 6ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [8s 6ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1ca458a4 for C (true) DEBUG: [HttpClient-47-SelectorManager] [8s 6ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [8s 6ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52906 DEBUG: [HttpClient-46-Worker1] [8s 7ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [8s 7ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [8s 7ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [8s 7ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] 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@165c33d4[Not completed, 4 dependents] (id=7241) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (true) DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [8s 7ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-46-Worker1] [8s 7ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [8s 7ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [8s 7ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker2] [8s 7ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker2] [8s 7ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [8s 7ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [8s 10ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [8s 10ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [8s 10ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [8s 10ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 10ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [8s 10ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 15ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 15ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 17ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 17ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 17ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [8s 17ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [8s 18ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 19ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker3] [8s 19ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [8s 19ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [8s 19ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 20ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [8s 20ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [8s 20ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:52906 remote=/127.0.0.1:42435] DEBUG: [HttpClient-46-Worker3] [8s 20ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@73953b63 queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@73953b63, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4082b3e1 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker3] [8s 20ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 20ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [8s 21ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [8s 21ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 21ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [8s 21ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker3] [8s 21ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 21ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 21ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 21ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [8s 21ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [8s 22ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1db7de1 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker3] [8s 22ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [8s 22ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 23ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 23ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 23ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 24ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 24ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 24ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [8s 24ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [8s 24ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-47-SelectorManager] [8s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-46-Worker4] [8s 24ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [8s 24ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker4] [8s 24ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-46-Worker4] [8s 24ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [8s 24ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [8s 24ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker4] [8s 24ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for None (false) DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 66ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 66ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@73953b63 DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@73953b63 DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@73953b63 DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 52906 DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5f21e575(47) DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@59d49937/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15596ff3 queue.isEmpty: false DEBUG: [HttpClient-46-Worker5] [8s 67ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 67ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker5] [8s 68ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@59d49937/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15596ff3, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59d49937/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15596ff3 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59d49937/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15596ff3 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 68ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@59d49937/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15596ff3 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@59d49937/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@15596ff3 DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker5] [8s 68ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker5] [8s 68ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker5] [8s 68ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker5] [8s 68ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker5] [8s 68ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker5] [8s 68ms] HttpClientImpl(47) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker5] [8s 68ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5f21e575(47) DEBUG: [HttpClient-46-Worker5] [8s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker5] [8s 69ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker5] [8s 69ms] SocketTube(107) resuming read event DEBUG: [HttpClient-46-Worker5] [8s 69ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker5] [8s 69ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 69ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@535eaf7b for R (false) DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) pausing read event DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) 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@165c33d4[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@62c75d89[Completed normally] (id=7247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SSL Reader(SocketTube(107)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] 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@62c75d89[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [8s 70ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 71ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 72ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [HttpClient-47-Worker0] [8s 72ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-47-Worker0] [8s 73ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [8s 73ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [8s 74ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 74ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [8s 74ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [8s 74ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [8s 74ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@25cf859d for C (true) DEBUG: [HttpClient-48-SelectorManager] [8s 74ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [8s 74ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45521 DEBUG: [HttpClient-47-Worker1] [8s 75ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [8s 75ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [8s 75ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [8s 75ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [8s 75ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-47-Worker1] [8s 75ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [8s 75ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [8s 75ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] 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@2f37eeed[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: NEED_UNWRAP DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker1] [8s 77ms] SocketTube(108) leaving request(1): Reading: [ops=None, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (true) DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-48-SelectorManager] [8s 77ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [8s 77ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [8s 77ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [8s 78ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker2] [8s 78ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker2] [8s 78ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [8s 77ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker2] [8s 78ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [8s 78ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker2] [8s 78ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker2] [8s 78ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker2] [8s 78ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [8s 78ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=2, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 81ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 81ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 82ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 82ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 82ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 83ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 83ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 83ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [8s 83ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 84ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [8s 84ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [8s 84ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 85ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [8s 85ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [8s 85ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45521 remote=/127.0.0.1:42435] DEBUG: [HttpClient-47-Worker3] [8s 85ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@46f99955 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@46f99955, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 85ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 86ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [8s 86ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@78a2ef4f DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [8s 86ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 86ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [8s 86ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 86ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 86ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [8s 87ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [8s 87ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 87ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 87ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 87ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [8s 87ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@60b1d37f DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [8s 87ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [8s 88ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [8s 88ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-47-Worker3] [8s 88ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [8s 88ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 88ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [8s 88ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 88ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [8s 88ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker4] [8s 88ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [8s 89ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [8s 89ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [8s 89ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [8s 89ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [8s 89ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [8s 89ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [8s 89ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for None (false) DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a35756f for R (false) DEBUG: [HttpClient-48-SelectorManager] [8s 134ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 134ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 134ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@46f99955 DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@46f99955 DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@46f99955 DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 45521 DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5b5ea38c(48) DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48b11b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42881012 queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [8s 135ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 136ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [8s 136ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48b11b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42881012, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48b11b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42881012 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48b11b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42881012 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 136ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48b11b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42881012 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48b11b60/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@42881012 DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [8s 136ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [8s 136ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [8s 136ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [8s 136ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [8s 136ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [8s 136ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [8s 136ms] HttpClientImpl(48) ClientImpl (async) elapsed 64 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-47-Worker5] [8s 137ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [8s 137ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5b5ea38c(48) DEBUG: [HttpClient-47-Worker5] [8s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [8s 137ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 137ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [8s 137ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 137ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [8s 137ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [8s 137ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] SocketTube(108) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] 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@2f37eeed[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@5b95dd23[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] [8s 137ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] SSL Reader(SocketTube(108)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-48-SelectorManager] [8s 137ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [8s 137ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] 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@5b95dd23[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-Worker5] [8s 138ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker5] [8s 138ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-47-Worker5] [8s 138ms] SocketTube(108) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-48-SelectorManager] [8s 138ms] Http2ClientImpl stopping DEBUG: [HttpClient-47-Worker5] [8s 138ms] SocketTube(108) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@437b4378 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [8s 138ms] SocketTube(108) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [8s 138ms] SocketTube(108) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 139ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 140ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [HttpClient-48-Worker0] [8s 140ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-48-Worker0] [8s 142ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [8s 142ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [8s 142ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 142ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [8s 142ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [8s 142ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [8s 142ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@61858d50 for C (true) DEBUG: [HttpClient-49-SelectorManager] [8s 142ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53205 DEBUG: [HttpClient-48-Worker1] [8s 143ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [8s 143ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [8s 143ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [8s 143ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] 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@6b7de620[Not completed, 4 dependents] (id=7395) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (true) DEBUG: [HttpClient-48-Worker1] [8s 143ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker1] [8s 143ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker1] [8s 143ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-48-Worker1] [8s 143ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [8s 143ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [8s 143ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [8s 143ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-48-Worker2] [8s 144ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker2] [8s 144ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [8s 144ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 143ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-48-Worker1] [8s 144ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [8s 144ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker1] [8s 146ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 146ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [8s 146ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [8s 146ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [8s 146ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [8s 146ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 147ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [8s 147ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [8s 147ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [8s 147ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [8s 147ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [8s 147ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [8s 147ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [8s 147ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 147ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [8s 147ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [8s 147ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SocketTube(109) read bytes: 139 DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SSL Reader(SocketTube(109)) Adding 139 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSL Reader(SocketTube(109)) Unwrapping: 139 DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SocketTube(109) no more demand for reading DEBUG: [HttpClient-49-SelectorManager] [8s 151ms] SocketTube(109) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [8s 151ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) Unwrapping: 6 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [8s 153ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [8s 153ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 153ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (true) DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SocketTube(109) read bytes: 122 DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SSL Reader(SocketTube(109)) Adding 122 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-49-SelectorManager] [8s 154ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker4] [8s 154ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 155ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker4] [8s 155ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker4] [8s 155ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker4] [8s 155ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [8s 156ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker4] [8s 156ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker4] [8s 156ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53205 remote=/127.0.0.1:42435] DEBUG: [HttpClient-48-Worker4] [8s 156ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1dba284 queue.isEmpty: true DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1dba284, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@568f3eab DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker4] [8s 156ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 156ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker4] [8s 157ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker4] [8s 157ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 157ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [8s 157ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 157ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker4] [8s 157ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f76c781 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 157ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker4] [8s 158ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [8s 158ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 158ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker5] [8s 158ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker5] [8s 158ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-48-Worker5] [8s 159ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker5] [8s 159ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker5] [8s 159ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker5] [8s 159ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker5] [8s 159ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker5] [8s 159ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker5] [8s 159ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 159ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for None (false) DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e7f652b for R (false) DEBUG: [HttpClient-49-SelectorManager] [8s 202ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker6] [8s 202ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker6] [8s 202ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker6] [8s 202ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker6] [8s 202ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker6] [8s 202ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker6] [8s 203ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker6] [8s 203ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker6] [8s 203ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [8s 203ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 203ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1dba284 DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1dba284 DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1dba284 DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker6] [8s 203ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:25 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 53205 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3d13a6c(49) DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@457e9659/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19edd3f0 queue.isEmpty: false DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [8s 204ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker6] [8s 204ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@457e9659/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19edd3f0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@457e9659/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19edd3f0 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@457e9659/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19edd3f0 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker6] [8s 204ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker6] [8s 204ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker6] [8s 204ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 204ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 204ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 204ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@457e9659/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19edd3f0 DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@457e9659/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@19edd3f0 DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker6] [8s 205ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker6] [8s 205ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker6] [8s 205ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker6] [8s 205ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker6] [8s 205ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker6] [8s 205ms] HttpClientImpl(49) ClientImpl (async) elapsed 65 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker6] [8s 205ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3d13a6c(49) DEBUG: [HttpClient-48-Worker6] [8s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker6] [8s 206ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 206ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker6] [8s 206ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SocketTube(109) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SocketTube(109) pausing read event DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SocketTube(109) 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@6b7de620[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@1f1b4b2d[Completed normally] (id=7401), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [8s 206ms] SSL Reader(SocketTube(109)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-49-SelectorManager] [8s 207ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-49-SelectorManager] [8s 207ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [8s 207ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-49-SelectorManager] [8s 207ms] Http2ClientImpl stopping DEBUG: [HttpClient-48-Worker6] [8s 206ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker6] [8s 207ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-Worker6] [8s 207ms] 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@1f1b4b2d[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-Worker6] [8s 207ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-48-Worker6] [8s 207ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-Worker6] [8s 207ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-48-Worker6] [8s 207ms] SSL Writer(SocketTube(109)) stop DEBUG: [MainThread] [8s 208ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 209ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:42435/ GET DEBUG: [HttpClient-49-Worker0] [8s 209ms] Exchange establishing exchange for https://127.0.0.1:42435/ GET, proxy=null Apr 01, 2024 7:47:25 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [HttpClient-49-Worker0] [8s 287ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [8s 287ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [8s 287ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 287ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [8s 287ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [8s 287ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [8s 287ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@519df035 for C (true) DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47911 DEBUG: [HttpClient-49-Worker1] [8s 288ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [8s 288ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [8s 288ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-49-Worker1] [8s 288ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-49-Worker1] [8s 288ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [8s 288ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [8s 288ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [8s 288ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [8s 288ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [8s 288ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] 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@5b659b45[Not completed, 4 dependents] (id=7472) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-49-Worker1] [8s 288ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker1] [8s 288ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-50-SelectorManager] [8s 288ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [8s 289ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (true) DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [8s 289ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-49-Worker2] [8s 289ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [8s 289ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [8s 289ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [8s 292ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker1] [8s 292ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker1] [8s 292ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker1] [8s 292ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 292ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker1] [8s 292ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SocketTube(110) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SSL Reader(SocketTube(110)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 296ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSL Reader(SocketTube(110)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 296ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 297ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 298ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 298ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 298ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [8s 298ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 299ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker3] [8s 299ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [8s 299ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [8s 299ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 300ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [8s 300ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [8s 300ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47911 remote=/127.0.0.1:42435] DEBUG: [HttpClient-49-Worker3] [8s 300ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ef6c47f queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ef6c47f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@9f3fa02 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker3] [8s 300ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 300ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:42435/ GET DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [8s 301ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [8s 301ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 301ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [8s 301ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker3] [8s 301ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 301ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 301ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 301ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [8s 301ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@79db7ff0 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [8s 302ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [8s 302ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 302ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 302ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [8s 302ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 302ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 303ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 303ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [8s 303ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker4] [8s 303ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [8s 303ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [8s 303ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [8s 303ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [8s 303ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [8s 303ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [8s 303ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [8s 303ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for None (false) DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e671e4d for R (false) DEBUG: [HttpClient-50-SelectorManager] [8s 346ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [8s 346ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [8s 346ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [8s 346ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [8s 346ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [8s 346ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [8s 346ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker5] [8s 347ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 347ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 347ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 347ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ef6c47f DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ef6c47f DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ef6c47f DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 347ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:42435/) 200 HTTP_1_1 Local port: 47911 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4f8b5f89(50) DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6cb90055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2424f481 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 348ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [8s 348ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6cb90055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2424f481, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6cb90055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2424f481 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6cb90055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2424f481 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 348ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [8s 348ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [8s 348ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 348ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 348ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 348ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [8s 348ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [8s 348ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6cb90055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2424f481 DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6cb90055/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2424f481 DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [8s 349ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [8s 349ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [8s 349ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [8s 349ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [8s 349ms] HttpClientImpl(50) ClientImpl (async) elapsed 140 millis for GET to https://127.0.0.1:42435/ DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4f8b5f89(50) DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 349ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker5] [8s 349ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker5] [8s 349ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker5] [8s 349ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] SocketTube(110) pausing read event DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] 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@5b659b45[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@2f330036[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 350ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] 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 350ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 350ms] 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@2f330036[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 350ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] SSL Writer(SocketTube(110)) stop DEBUG: [HttpClient-49-Worker5] [8s 350ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [8s 351ms] Http2ClientImpl stopping DEBUG: [MainThread] [8s 352ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 352ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [HttpClient-50-Worker0] [8s 352ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [8s 353ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [8s 353ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [8s 353ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [8s 353ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [8s 353ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [8s 353ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3488e55f queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3488e55f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [8s 353ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [8s 353ms] PlainHttpConnection(SocketTube(111)) registering connect event DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@57d6d4f5 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=45806,localport=56073] DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45806 TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [8s 354ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [8s 354ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 354ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [8s 354ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [8s 354ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [8s 354ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker1] [8s 354ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5d2ebf85 DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 354ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker2] [8s 354ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker1] [8s 354ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker2] [8s 355ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [8s 355ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [8s 355ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [8s 355ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker2] [8s 355ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (true) DEBUG: [HttpClient-50-Worker1] [8s 355ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [8s 355ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-50-Worker1] [8s 355ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-SelectorManager] [8s 355ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker3] [8s 355ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [8s 355ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [8s 355ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [8s 355ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker3] [8s 355ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker1] [8s 356ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker1] [8s 356ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker1] [8s 356ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker1] [8s 356ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 356ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 356ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker1] [8s 356ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@378b8fb3 DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker1] [8s 356ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is not yet completed DEBUG: [HttpClient-51-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 357ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [8s 357ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 357ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 357ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3488e55f DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3488e55f DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3488e55f DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker4] [8s 357ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45806 remote=/127.0.0.1:56073] DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1017e4a0(51) DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@cee96ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23f34137 queue.isEmpty: false DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [8s 357ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [8s 357ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [8s 357ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 357ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [8s 357ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [8s 358ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [8s 358ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [8s 358ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [8s 358ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [8s 358ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [8s 358ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@297e6158 DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [8s 358ms] SocketTube(111) write: offloading requestMore Apr 01, 2024 7:47:26 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 358ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 358ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 358ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 358ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker5] [8s 358ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker5] [8s 358ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 358ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [Test-server-pool] [8s 359ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 359ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 359ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 359ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 359ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 358ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 359ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 359ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [8s 359ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [8s 359ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [8s 359ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [8s 359ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [8s 359ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [HttpClient-50-Worker5] [8s 359ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [HttpClient-50-Worker5] [8s 359ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [8s 359ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [readLoop] [8s 360ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http2Connection(SocketTube(111)) H2 processed buffered data DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [8s 360ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-50-Worker5] [8s 359ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [readLoop] [8s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker5] [8s 360ms] SocketTube(111) trying to write: 13 DEBUG: [readLoop] [8s 360ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 360ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 360ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 360ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker5] [8s 360ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [8s 360ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [8s 360ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 360ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 360ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 360ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 360ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 360ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1017e4a0(51) DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@cee96ee/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23f34137, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [8s 360ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-50-Worker5] [8s 360ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker5] [8s 361ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [HttpClient-51-SelectorManager] [8s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for None (false) DEBUG: [HttpClient-51-SelectorManager] [8s 362ms] SocketTube(111) read bytes: 98 DEBUG: [HttpClient-51-SelectorManager] [8s 362ms] Http2Connection(SocketTube(111)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [8s 362ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [8s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@182c3a44 for R (false) DEBUG: [HttpClient-51-SelectorManager] [8s 362ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 362ms] Http2Connection(SocketTube(111)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [8s 362ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 98 DEBUG: [HttpClient-50-Worker6] [8s 362ms] Http2Connection(SocketTube(111)) Processing 98 DEBUG: [HttpClient-50-Worker6] [8s 362ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-50-Worker6] [8s 362ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 362ms] 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 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker6] [8s 363ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [8s 363ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [8s 363ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [8s 363ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 363ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [8s 363ms] SocketTube(111) wrote: 9 DEBUG: [readLoop] [8s 363ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 363ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 363ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [8s 363ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker6] [8s 365ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker6] [8s 365ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 365ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [8s 365ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 365ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [8s 366ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [8s 366ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 45806 DEBUG: [HttpClient-50-Worker6] [8s 366ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 45806 DEBUG: [HttpClient-50-Worker6] [8s 366ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [8s 366ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [8s 366ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [8s 367ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [8s 367ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [8s 367ms] HttpClientImpl(51) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-50-Worker6] [8s 367ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 368ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [8s 368ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [8s 368ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [HttpClient-50-Worker6] [8s 368ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54d3510b DEBUG: [HttpClient-50-Worker6] [8s 368ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] Http2ClientImpl stopping DEBUG: [HttpClient-50-Worker6] [8s 368ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-50-Worker6] [8s 368ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 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 368ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) pausing read event DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@297e6158 DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) Stopping read scheduler Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-Worker6] [8s 368ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-51-SelectorManager] [8s 368ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-50-Worker6] [8s 368ms] 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) Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [8s 369ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-50-Worker6] [8s 369ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [8s 369ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [8s 369ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-SelectorManager] [8s 369ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:45806 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [8s 370ms] Http2Connection(SocketTube(111)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 371ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 372ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [HttpClient-51-Worker0] [8s 372ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [8s 372ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [8s 372ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [8s 372ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [8s 372ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [8s 373ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [8s 373ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [8s 373ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f7dbbf8 queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f7dbbf8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [8s 373ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [8s 374ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78b74fa5 for C (true) TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=45814,localport=56073] DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45814 TestServer(1): starting connection DEBUG: [HttpClient-51-Worker1] [8s 374ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [8s 374ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 374ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [8s 374ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [8s 374ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [8s 374ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [8s 374ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-51-Worker1] [8s 374ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [8s 374ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-51-Worker1] [8s 374ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@724f24d5 DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker2] [8s 374ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [8s 374ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [8s 374ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [8s 374ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [8s 374ms] SocketTube(112) resuming read event Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-51-Worker3] [8s 375ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker3] [8s 375ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker3] [8s 375ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker3] [8s 375ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker3] [8s 375ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 375ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker1] [8s 375ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker2] [8s 374ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 374ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (true) DEBUG: [HttpClient-52-SelectorManager] [8s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 375ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [8s 375ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [8s 375ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 375ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 375ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5f7dbbf8 DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5f7dbbf8 DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker1] [8s 375ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker1] [8s 376ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [8s 376ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 376ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 376ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker1] [8s 376ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1168f215 DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-51-Worker1] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is not yet completed DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5f7dbbf8 DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker4] [8s 376ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45814 remote=/127.0.0.1:56073] DEBUG: [HttpClient-51-Worker4] [8s 376ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker4] [8s 377ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2f423dca(52) DEBUG: [HttpClient-51-Worker4] [8s 377ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ecf6c9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fd7c872 queue.isEmpty: false DEBUG: [HttpClient-51-Worker4] [8s 377ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker4] [8s 377ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker4] [8s 377ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker4] [8s 377ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 377ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker4] [8s 377ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker4] [8s 377ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker4] [8s 378ms] SocketTube(112) write: registering startSubscription event Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker4] [8s 378ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 378ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker4] [8s 378ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker4] [8s 378ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker4] [8s 378ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker4] [8s 379ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2f423dca(52) DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ecf6c9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2fd7c872, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-51-Worker4] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@630b11e DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [8s 379ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 379ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 379ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) wrote: 63 DEBUG: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker5] [8s 379ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 379ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker5] [8s 379ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [Test-server-pool] [8s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 379ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 379ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 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: [HttpClient-51-Worker5] [8s 379ms] SocketTube(112) trying to write: 13 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [HttpClient-51-Worker5] [8s 380ms] SocketTube(112) wrote: 13 DEBUG: [readLoop] [8s 380ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker5] [8s 380ms] SocketTube(112) write: requesting more... DEBUG: [readLoop] [8s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker5] [8s 380ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [readLoop] [8s 380ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-51-Worker5] [8s 380ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [readLoop] [8s 380ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 380ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 380ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 380ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 380ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 380ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 380ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-Worker5] [8s 380ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker5] [8s 381ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [HttpClient-52-SelectorManager] [8s 381ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for None (false) DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SocketTube(112) read bytes: 67 DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] Http2Connection(SocketTube(112)) onNext: got 67 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 382ms] Http2Connection(SocketTube(112)) sending 67 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 382ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 67 DEBUG: [HttpClient-51-Worker6] [8s 382ms] Http2Connection(SocketTube(112)) Processing 67 DEBUG: [HttpClient-51-Worker6] [8s 382ms] FramesDecoder decodes: 67 DEBUG: [HttpClient-51-Worker6] [8s 382ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for None (false) DEBUG: [HttpClient-51-Worker6] [8s 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: [HttpClient-52-SelectorManager] [8s 382ms] SocketTube(112) read bytes: 31 DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] Http2Connection(SocketTube(112)) onNext: got 31 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@374da4f8 for R (false) DEBUG: [HttpClient-52-SelectorManager] [8s 382ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:26 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 382ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 382ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [8s 382ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [8s 382ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 383ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [8s 383ms] SocketTube(112) wrote: 9 DEBUG: [HttpClient-51-Worker6] [8s 383ms] SocketTube(112) write: requesting more... DEBUG: [readLoop] [8s 383ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 383ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 383ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 383ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker6] [8s 384ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 384ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [8s 384ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 384ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [8s 384ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [8s 385ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 45814 DEBUG: [HttpClient-51-Worker6] [8s 385ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 45814 DEBUG: [HttpClient-51-Worker6] [8s 385ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [8s 385ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [8s 385ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 385ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [8s 385ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112)) sending 31 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112)) H2 Receiving(2): 31 DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112)) Processing 31 DEBUG: [HttpClient-51-Worker6] [8s 386ms] FramesDecoder decodes: 31 DEBUG: [HttpClient-51-Worker6] [8s 386ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker6] [8s 386ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [8s 386ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [8s 386ms] HttpClientImpl(52) ClientImpl (async) elapsed 14 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-51-Worker6] [8s 386ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 387ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [8s 387ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [8s 387ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [8s 387ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@383f06f0 DEBUG: [HttpClient-51-Worker6] [8s 387ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [8s 387ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-Worker6] [8s 387ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [8s 387ms] Http2Connection(SocketTube(112)) H2 processed(2) DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 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 390ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [8s 390ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@630b11e DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:45814 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-51-Worker7] [8s 391ms] Http2Connection(SocketTube(112)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-51-Worker7] [8s 392ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [8s 391ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [MainThread] [8s 393ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 393ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [HttpClient-52-Worker0] [8s 394ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [8s 394ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [8s 394ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [8s 394ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [8s 394ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [8s 394ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [8s 394ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [8s 394ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [8s 394ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6e4f8fc1 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6e4f8fc1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [8s 395ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [8s 395ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 395ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [8s 395ms] PlainHttpConnection(SocketTube(113)) registering connect event DEBUG: [HttpClient-53-SelectorManager] [8s 395ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@37172b86 for C (true) TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-53-SelectorManager] [8s 395ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect TestServer(1): creating connection DEBUG: [HttpClient-53-SelectorManager] [8s 395ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36005 TestServer: New connection from Socket[addr=/127.0.0.1,port=36005,localport=56073] TestServer(1): starting connection DEBUG: [HttpClient-52-Worker1] [8s 395ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [8s 395ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 395ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [8s 395ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [8s 395ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [8s 395ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 395ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 395ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3def40f6 DEBUG: [HttpClient-53-SelectorManager] [8s 396ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 396ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 396ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [8s 396ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 396ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-52-Worker2] [8s 396ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker2] [8s 396ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [8s 396ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [8s 396ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [8s 396ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker1] [8s 395ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [8s 396ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [8s 396ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [8s 396ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-52-Worker1] [8s 396ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [8s 396ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [8s 396ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [8s 396ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-52-Worker2] [8s 396ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 397ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (true) DEBUG: [HttpClient-53-SelectorManager] [8s 397ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 397ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker3] [8s 397ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [8s 397ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [8s 397ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [8s 397ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker3] [8s 397ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker3] [8s 397ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [8s 397ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [8s 397ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [8s 397ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-52-Worker3] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker3] [8s 398ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [8s 398ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56c1c7b3 DEBUG: [HttpClient-53-SelectorManager] [8s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for None (false) DEBUG: [HttpClient-52-Worker3] [8s 398ms] SocketTube(113) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 398ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [8s 398ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [8s 398ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 398ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 398ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6e4f8fc1 DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6e4f8fc1 DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6e4f8fc1 DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [8s 398ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36005 remote=/127.0.0.1:56073] DEBUG: [HttpClient-52-Worker4] [8s 398ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [8s 399ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7cc4c753(53) DEBUG: [HttpClient-52-Worker4] [8s 399ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4ae20b0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24bbc2ac queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [8s 399ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [8s 399ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [8s 399ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [8s 399ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [8s 399ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [8s 399ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [8s 399ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [8s 400ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [8s 400ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [8s 400ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [8s 400ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@495fa30d DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [8s 400ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [8s 400ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker5] [8s 400ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) Apr 01, 2024 7:47:26 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-Worker5] [8s 400ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 400ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [8s 400ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [8s 400ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker4] [8s 400ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 400ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 400ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-52-Worker4] [8s 400ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [8s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 400ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 400ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 400ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 400ms] FramesDecoder Got frame: SETTINGS: length=30, 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 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [8s 401ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [8s 401ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [8s 401ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker4] [8s 401ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-52-Worker4] [8s 401ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-52-Worker4] [8s 401ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker4] [8s 401ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker4] [8s 401ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 401ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2Connection(SocketTube(113)) H2 processed buffered data DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [8s 401ms] Http1AsyncReceiver(SocketTube(113)) cleared TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / DEBUG: [readLoop] [8s 401ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 401ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 401ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 401ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [readLoop] [8s 401ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 401ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 401ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 401ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 401ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [8s 401ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-52-Worker4] [8s 402ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [HttpClient-52-Worker4] [8s 402ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7cc4c753(53) DEBUG: [HttpClient-52-Worker4] [8s 402ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4ae20b0/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@24bbc2ac, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [8s 402ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [8s 402ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [8s 402ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-53-SelectorManager] [8s 402ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for None (false) DEBUG: [HttpClient-53-SelectorManager] [8s 403ms] SocketTube(113) read bytes: 98 DEBUG: [HttpClient-53-SelectorManager] [8s 403ms] Http2Connection(SocketTube(113)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [8s 403ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [8s 403ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78edd92f for R (false) DEBUG: [HttpClient-53-SelectorManager] [8s 403ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 404ms] Http2Connection(SocketTube(113)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [8s 404ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 98 DEBUG: [HttpClient-52-Worker6] [8s 404ms] Http2Connection(SocketTube(113)) Processing 98 DEBUG: [HttpClient-52-Worker6] [8s 404ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-52-Worker6] [8s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [8s 404ms] 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 7:47:26 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 404ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 404ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [8s 404ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [8s 404ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 404ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [8s 404ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-52-Worker6] [8s 404ms] SocketTube(113) write: requesting more... DEBUG: [readLoop] [8s 404ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 404ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 404ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 404ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 404ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [HttpClient-52-Worker6] [8s 404ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker6] [8s 405ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 405ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [8s 406ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 406ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [8s 406ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [8s 406ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 36005 DEBUG: [HttpClient-52-Worker6] [8s 406ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 36005 DEBUG: [HttpClient-52-Worker6] [8s 406ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [8s 406ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [8s 406ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [8s 407ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [8s 407ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [8s 407ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [8s 407ms] HttpClientImpl(53) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@515d0d70 DEBUG: [HttpClient-52-Worker6] [8s 407ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-52-Worker6] [8s 407ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 7:47:26 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 408ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] Http2ClientImpl stopping DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 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 410ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) pausing read event DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@495fa30d DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [8s 410ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-SelectorManager] [8s 411ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 411ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [8s 411ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-53-SelectorManager] [8s 411ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-53-SelectorManager] [8s 411ms] Http2Connection(SocketTube(113)) Close all streams Server connection to /127.0.0.1:36005 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-52-Worker7] [8s 413ms] Http2Connection(SocketTube(113)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-52-Worker7] [8s 414ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [8s 415ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 416ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [HttpClient-53-Worker0] [8s 418ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [8s 418ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [8s 418ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [8s 418ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [8s 418ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [8s 418ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [8s 418ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [8s 418ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [8s 418ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [8s 418ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16b3e518 queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [8s 418ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16b3e518, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [8s 418ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 418ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 419ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [8s 419ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [8s 419ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [8s 419ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [8s 419ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 419ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [8s 419ms] 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=38919,localport=56073] TestServer(1): starting connection DEBUG: [HttpClient-54-SelectorManager] [8s 421ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2ad99d38 for C (true) DEBUG: [HttpClient-54-SelectorManager] [8s 421ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect DEBUG: [HttpClient-54-SelectorManager] [8s 421ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38919 DEBUG: [HttpClient-53-Worker1] [8s 422ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [8s 422ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 422ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [8s 422ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [8s 422ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [8s 422ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [8s 422ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [8s 422ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [8s 422ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2021f648 DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker2] [8s 422ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [8s 422ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [8s 422ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker2] [8s 422ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [8s 422ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker2] [8s 422ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker3] [8s 422ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [8s 422ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-53-Worker3] [8s 422ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [8s 422ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker3] [8s 422ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker3] [8s 422ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65237c28 for R (true) Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [8s 423ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [8s 423ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker1] [8s 423ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [8s 423ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 423ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 423ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [8s 423ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@23254f19 DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Exchange reading headers DEBUG: [HttpClient-54-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65237c28 for None (false) DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker1] [8s 423ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is not yet completed DEBUG: [HttpClient-54-SelectorManager] [8s 423ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [8s 423ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [8s 423ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65237c28 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 423ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 423ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16b3e518 DEBUG: [HttpClient-53-Worker4] [8s 423ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [8s 423ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16b3e518 DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16b3e518 DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker4] [8s 424ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38919 remote=/127.0.0.1:56073] DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@43fb5b3d(54) DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@16015d02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7db2904 queue.isEmpty: false DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker4] [8s 424ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker4] [8s 424ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker4] [8s 424ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 424ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker4] [8s 424ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker4] [8s 425ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker4] [8s 425ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker4] [8s 425ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker4] [8s 425ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker4] [8s 425ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@540c5d7a DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65237c28 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [8s 425ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [8s 425ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [8s 425ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) Apr 01, 2024 7:47:26 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 425ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 425ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 425ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker4] [8s 425ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 425ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 425ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-53-Worker5] [8s 425ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:26 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 426ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker4] [8s 426ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker4] [8s 426ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 426ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-53-Worker4] [8s 426ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker4] [8s 426ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker4] [8s 426ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker4] [8s 426ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 426ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker4] [8s 426ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@43fb5b3d(54) DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@16015d02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7db2904, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-53-Worker4] [8s 426ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [8s 426ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 427ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 427ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 427ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / TestServer(1): connection started DEBUG: [readLoop] [8s 427ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 427ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [8s 427ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 427ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 427ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [8s 427ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 427ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 427ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 427ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [8s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65237c28 for None (false) DEBUG: [HttpClient-54-SelectorManager] [8s 428ms] SocketTube(114) read bytes: 98 DEBUG: [HttpClient-54-SelectorManager] [8s 428ms] Http2Connection(SocketTube(114)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [8s 428ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [8s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@65237c28 for R (false) DEBUG: [HttpClient-54-SelectorManager] [8s 428ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 428ms] Http2Connection(SocketTube(114)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [8s 428ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 98 DEBUG: [HttpClient-53-Worker6] [8s 428ms] Http2Connection(SocketTube(114)) Processing 98 DEBUG: [HttpClient-53-Worker6] [8s 428ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-53-Worker6] [8s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 428ms] 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 7:47:26 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 429ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 429ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker6] [8s 429ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [8s 429ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker6] [8s 429ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [8s 429ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker6] [8s 429ms] SocketTube(114) write: requesting more... DEBUG: [readLoop] [8s 429ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 429ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 429ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker6] [8s 429ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker6] [8s 430ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 430ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [8s 430ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 430ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [8s 430ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [8s 430ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 38919 DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 38919 DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [8s 431ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [8s 431ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [8s 431ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [8s 431ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [8s 431ms] HttpClientImpl(54) ClientImpl (async) elapsed 15 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 431ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [8s 432ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [8s 432ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [8s 432ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3128ef15 DEBUG: [HttpClient-53-Worker6] [8s 432ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-Worker6] [8s 432ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 7:47:26 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 432ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-Worker6] [8s 432ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-54-SelectorManager] [8s 433ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] Http2ClientImpl stopping DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 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 434ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@540c5d7a DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) write: cancel DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [8s 434ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-Worker7] [8s 434ms] 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) Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-53-Worker7] [8s 435ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [8s 435ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [8s 435ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [8s 435ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-SelectorManager] [8s 435ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [8s 435ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [MainThread] [8s 436ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) Server connection to /127.0.0.1:38919 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 436ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:56073/ GET DEBUG: [HttpClient-54-Worker0] [8s 436ms] Exchange establishing exchange for http://127.0.0.1:56073/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [8s 436ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [8s 436ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [8s 437ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [8s 437ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [8s 437ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [8s 437ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [8s 437ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5939deab queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5939deab, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [8s 437ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [8s 437ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 437ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [8s 438ms] PlainHttpConnection(SocketTube(115)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-55-SelectorManager] [8s 442ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@135b0511 for C (true) DEBUG: [HttpClient-55-SelectorManager] [8s 442ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [8s 442ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39743 DEBUG: [HttpClient-54-Worker1] [8s 442ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [8s 442ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 442ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [8s 442ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [8s 442ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [8s 442ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-Worker1] [8s 442ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-54-Worker1] [8s 442ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [8s 442ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-54-Worker1] [8s 442ms] Http1Exchange requestAction.headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:56073/ GET DEBUG: [HttpClient-54-Worker1] [8s 443ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [8s 443ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [8s 443ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [8s 443ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 0 TestServer: New connection from Socket[addr=/127.0.0.1,port=39743,localport=56073] TestServer(1): starting connection DEBUG: [HttpClient-55-SelectorManager] [8s 442ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@19a36e61 DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [8s 446ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [8s 446ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [8s 446ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [8s 446ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [8s 446ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker2] [8s 446ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 446ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 448ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-55-SelectorManager] [8s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (true) DEBUG: [HttpClient-54-Worker3] [8s 449ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker3] [8s 449ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker3] [8s 449ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker3] [8s 449ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker3] [8s 449ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker3] [8s 449ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [8s 449ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [8s 449ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is not yet completed DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker3] [8s 449ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@12d9b2da DEBUG: [HttpClient-54-Worker3] [8s 450ms] SocketTube(115) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 450ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [8s 450ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [8s 450ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 450ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5939deab DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5939deab DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5939deab DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker4] [8s 450ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39743 remote=/127.0.0.1:56073] DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker4] [8s 450ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3f135af3(55) DEBUG: [HttpClient-54-Worker4] [8s 451ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@19d7660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dc1f941 queue.isEmpty: false DEBUG: [HttpClient-54-Worker4] [8s 451ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker4] [8s 451ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker4] [8s 451ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker4] [8s 451ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 451ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker4] [8s 451ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker4] [8s 451ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker4] [8s 452ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker4] [8s 452ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker4] [8s 452ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker4] [8s 452ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker4] [8s 452ms] SocketTube(115) write: registering startSubscription event Apr 01, 2024 7:47:26 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 452ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 452ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 452ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 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 453ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue DEBUG: [HttpClient-54-Worker4] [8s 453ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) stopping DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2Connection(SocketTube(115)) H2 processed buffered data DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker4] [8s 453ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3f135af3(55) DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@19d7660/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6dc1f941, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-54-Worker4] [8s 453ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6db77979 DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [8s 454ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [8s 457ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 458ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 458ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 458ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 458ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) trying to write: 13 DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) wrote: 13 DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [8s 458ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker5] [8s 458ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 458ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 458ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 458ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 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 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Sent response headers 200 DEBUG: [readLoop] [8s 470ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 470ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 470ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 470ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 470ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 470ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 470ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 470ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-55-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for None (false) DEBUG: [HttpClient-55-SelectorManager] [8s 472ms] SocketTube(115) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [8s 472ms] Http2Connection(SocketTube(115)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [8s 472ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [8s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5ca1e331 for R (false) DEBUG: [HttpClient-55-SelectorManager] [8s 472ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 472ms] Http2Connection(SocketTube(115)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [8s 472ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [8s 472ms] Http2Connection(SocketTube(115)) Processing 98 DEBUG: [HttpClient-54-Worker6] [8s 472ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [8s 472ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [8s 473ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker6] [8s 473ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 473ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [8s 473ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [8s 473ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker6] [8s 473ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [8s 474ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker6] [8s 474ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker6] [8s 474ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [readLoop] [8s 474ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-54-Worker6] [8s 474ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [8s 474ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 474ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 474ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [8s 474ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 474ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 474ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [8s 474ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [8s 474ms] Http2Connection(SocketTube(115))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 39743 DEBUG: [HttpClient-54-Worker6] [8s 474ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:56073/) 200 HTTP_2 Local port: 39743 DEBUG: [HttpClient-54-Worker6] [8s 474ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [8s 475ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [8s 475ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [8s 475ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [8s 475ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [8s 475ms] HttpClientImpl(55) ClientImpl (async) elapsed 39 millis for GET to http://127.0.0.1:56073/ DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7930824e DEBUG: [HttpClient-54-Worker6] [8s 475ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-Worker6] [8s 475ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-Worker6] [8s 476ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [8s 476ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] Http2ClientImpl stopping DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 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 476ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6db77979 DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [8s 476ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [8s 477ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [8s 477ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-54-Worker7] [8s 477ms] 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 477ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [8s 477ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [8s 477ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-Worker7] [8s 477ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [8s 477ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [8s 478ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [8s 478ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-SelectorManager] [8s 478ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-55-SelectorManager] [8s 478ms] Http2Connection(SocketTube(115)) Close all streams Server connection to /127.0.0.1:39743 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [8s 479ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 479ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [HttpClient-55-Worker0] [8s 480ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:26 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 481ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [8s 481ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [8s 481ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [8s 481ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [8s 481ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d908f07 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-56-SelectorManager] [8s 481ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-56-SelectorManager] [8s 481ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36764 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36764, Session(1711993645556|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-55-Worker1] [8s 482ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [8s 482ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [8s 482ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [8s 482ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [8s 482ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] 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@2768e477[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 482ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] 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 482ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (true) DEBUG: [HttpClient-55-Worker1] [8s 482ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [8s 482ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [8s 482ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker2] [8s 482ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [8s 482ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [8s 483ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 484ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [8s 485ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [8s 485ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [8s 485ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [8s 485ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [8s 485ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [8s 485ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker1] [8s 485ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 485ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [8s 485ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [8s 485ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 487ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [8s 487ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [8s 488ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [8s 489ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [8s 489ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [8s 490ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [8s 491ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [8s 491ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 491ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [8s 491ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [8s 491ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [8s 491ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [8s 492ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [8s 492ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 492ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [8s 492ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f5d3e32 DEBUG: [HttpClient-55-Worker4] [8s 492ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 492ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 493ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 493ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [8s 493ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 7:47:26 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 493ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 493ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 493ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 493ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 493ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 493ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 493ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 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 494ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [8s 494ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [8s 494ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [8s 494ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [8s 494ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 494ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-55-Worker4] [8s 495ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [8s 495ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [8s 495ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:26 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 495ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [8s 495ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [8s 495ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [8s 495ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [8s 495ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 496ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 496ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 496ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 496ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 496ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 496ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [8s 497ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [8s 497ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [8s 497ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [8s 497ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 497ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [8s 497ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [8s 497ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): starting connection DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SocketTube(116) read bytes: 1726 DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SSL Reader(SocketTube(116)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SocketTube(116) resuming read event DEBUG: [Test-server-pool] [8s 497ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 497ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 497ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 497ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 497ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [8s 497ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [8s 498ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 498ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 498ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 498ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 498ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 498ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 498ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 498ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 498ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker4] [8s 497ms] SSL Reader(SocketTube(116)) Unwrapping: 1726 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-55-Worker4] [8s 498ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [8s 498ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [8s 498ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker4] [8s 498ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [8s 498ms] SocketTube(116) got some demand for reading Sent response headers 200 DEBUG: [HttpClient-55-Worker4] [8s 498ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [8s 499ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (true) DEBUG: [HttpClient-55-Worker4] [8s 499ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for None (false) DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SocketTube(116) read bytes: 228 DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SSL Reader(SocketTube(116)) Adding 228 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@626a6efe for R (false) DEBUG: [HttpClient-56-SelectorManager] [8s 499ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:228, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) Unwrapping: 228 DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 228 into buffer of 512 remaining to decode: 151 DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 500ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 500ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 500ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 500ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker5] [8s 500ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker5] [8s 500ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker5] [8s 500ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 500ms] 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 7:47:26 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 500ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker5] [8s 501ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker5] [8s 501ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker5] [8s 501ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 501ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker5] [8s 501ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 501ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker5] [8s 501ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 501ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [readLoop] [8s 501ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 502ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 502ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 501ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 502ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 502ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 502ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 502ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker5] [8s 502ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker5] [8s 502ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker5] [8s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 502ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [8s 503ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker5] [8s 503ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker5] [8s 503ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36764 DEBUG: [HttpClient-55-Worker5] [8s 503ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36764 DEBUG: [HttpClient-55-Worker5] [8s 503ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker5] [8s 503ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker5] [8s 503ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 503ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker5] [8s 504ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker5] [8s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 504ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker5] [8s 504ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker5] [8s 504ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker5] [8s 505ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [8s 505ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker5] [8s 505ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker5] [8s 505ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker5] [8s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [8s 505ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [8s 505ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker5] [8s 505ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker5] [8s 505ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker5] [8s 505ms] HttpClientImpl(56) ClientImpl (async) elapsed 25 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-55-Worker5] [8s 505ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [8s 506ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker5] [8s 506ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker5] [8s 506ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-55-Worker5] [8s 506ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2fd638bd DEBUG: [HttpClient-55-Worker5] [8s 506ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker5] [8s 506ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-55-Worker5] [8s 506ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [8s 506ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [8s 506ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [8s 506ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker5] [8s 506ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [8s 506ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 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 506ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [8s 506ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] 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@2768e477[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@1f5d3e32, getALPN: jdk.internal.net.http.common.MinimalFuture@534209ff[Completed normally] (id=7900), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=228 lim=228 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 507ms] 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 508ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 508ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1f5d3e32, getALPN: jdk.internal.net.http.common.MinimalFuture@534209ff[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 508ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 508ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 508ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 508ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [8s 508ms] SSL Writer(SocketTube(116)) stop DEBUG: [HttpClient-55-Worker6] [8s 508ms] 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 508ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-55-Worker6] [8s 508ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [8s 508ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] SocketTube(116) write: cancel DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] SocketTube(116) write: resetting demand to 0 DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-SelectorManager] [8s 509ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) Server connection to /127.0.0.1:36764 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-55-Worker6] [8s 509ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [MainThread] [8s 510ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 511ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [HttpClient-56-Worker0] [8s 511ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:26 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 512ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [8s 512ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [8s 513ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [8s 513ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-57-SelectorManager] [8s 513ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53fdbc for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-57-SelectorManager] [8s 513ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36768, Session(1711993646213|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [8s 513ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36768 DEBUG: [HttpClient-56-Worker1] [8s 513ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [8s 513ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [8s 513ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [8s 513ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [8s 513ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [8s 513ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [8s 513ms] 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@aab96cc[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 514ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] 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 514ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (true) DEBUG: [HttpClient-56-Worker1] [8s 513ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker1] [8s 514ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-56-Worker1] [8s 514ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [8s 514ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [8s 514ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-56-Worker1] [8s 514ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [8s 514ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-56-Worker1] [8s 514ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [8s 514ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker2] [8s 514ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [8s 514ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [8s 514ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [8s 517ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker1] [8s 517ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker1] [8s 517ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker1] [8s 517ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [8s 517ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [8s 517ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker1] [8s 518ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 519ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [8s 519ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [8s 519ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 519ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 520ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 520ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 520ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [8s 520ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-57-SelectorManager] [8s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 521ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 521ms] 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 521ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [8s 522ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [8s 522ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [8s 522ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 523ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker4] [8s 523ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 524ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [8s 524ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [8s 524ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 524ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [8s 525ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1812fc1d DEBUG: [HttpClient-56-Worker4] [8s 525ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 525ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [8s 525ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 7:47:26 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 525ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 526ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 526ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 526ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 526ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 526ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 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 526ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [8s 526ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [8s 526ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [8s 526ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [8s 526ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 526ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-56-Worker4] [8s 527ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [8s 527ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [8s 527ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:26 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 527ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [8s 527ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [8s 527ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [8s 527ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [8s 527ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 527ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [8s 527ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker4] [8s 527ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 527ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 527ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 527ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 527ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 527ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 527ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 527ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [8s 528ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker4] [8s 528ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [8s 528ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [8s 528ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) TestServer(2): starting connection DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SocketTube(117) read bytes: 1726 DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SSL Reader(SocketTube(117)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 529ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 529ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 529ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 529ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 529ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [8s 529ms] 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 529ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 529ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [8s 529ms] SSL Reader(SocketTube(117)) Unwrapping: 1726 DEBUG: [HttpClient-56-Worker5] [8s 530ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-56-Worker5] [8s 530ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [8s 530ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [8s 530ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [8s 530ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [8s 530ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker5] [8s 530ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (true) DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SocketTube(117) read bytes: 77 DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SSL Reader(SocketTube(117)) Adding 77 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 530ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 530ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [8s 530ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [readLoop] [8s 531ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [8s 531ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 531ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-56-Worker6] [8s 531ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [8s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 531ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker6] [8s 531ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [8s 531ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 531ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-56-Worker6] [8s 531ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [8s 531ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 531ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 531ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-56-Worker6] [8s 531ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 Sent response headers 200 DEBUG: [HttpClient-56-Worker6] [8s 532ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker6] [8s 532ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker6] [8s 532ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 532ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 7:47:26 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 533ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-56-Worker6] [8s 533ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker6] [8s 533ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker6] [8s 533ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 533ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker6] [8s 534ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 534ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 534ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [readLoop] [8s 534ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 534ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker6] [8s 534ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [8s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) DEBUG: [HttpClient-56-Worker6] [8s 534ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): connection started DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for None (false) DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4fa919fd for R (false) DEBUG: [HttpClient-57-SelectorManager] [8s 536ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker7] [8s 536ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker7] [8s 536ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker7] [8s 537ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker7] [8s 537ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [8s 537ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [8s 537ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker7] [8s 537ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker7] [8s 537ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker7] [8s 537ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 537ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [8s 537ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker7] [8s 538ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker7] [8s 538ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36768 DEBUG: [HttpClient-56-Worker7] [8s 538ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 36768 DEBUG: [HttpClient-56-Worker7] [8s 538ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker7] [8s 538ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker7] [8s 538ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [8s 538ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker7] [8s 539ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker7] [8s 539ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker7] [8s 539ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 539ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker7] [8s 539ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker7] [8s 539ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [8s 539ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker7] [8s 539ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker7] [8s 539ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker7] [8s 540ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker7] [8s 540ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker7] [8s 540ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker7] [8s 540ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker7] [8s 540ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker7] [8s 540ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker7] [8s 540ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker7] [8s 540ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker7] [8s 540ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker7] [8s 540ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker7] [8s 540ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker7] [8s 540ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker7] [8s 540ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [8s 540ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker7] [8s 540ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker7] [8s 540ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker7] [8s 540ms] HttpClientImpl(57) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-SelectorManager] [8s 541ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3191d47d DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker7] [8s 541ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-57-SelectorManager] [8s 541ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-Worker7] [8s 541ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker7] [8s 541ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [8s 541ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 541ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@477e1717 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) pausing read event DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@477e1717 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker7] [8s 541ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed Apr 01, 2024 7:47:26 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-Worker7] [8s 541ms] 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@aab96cc[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@1812fc1d, getALPN: jdk.internal.net.http.common.MinimalFuture@3445b80f[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-Worker7] [8s 541ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 542ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 541ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-56-Worker7] [8s 542ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SocketTube(117) write: cancel DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [8s 542ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [8s 543ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [8s 543ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-57-SelectorManager] [8s 543ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-SelectorManager] [8s 543ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [8s 543ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:36768 stopping. 1 streams TestServer: Connection writer stopping java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-56-Worker7] [8s 544ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 544ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1812fc1d, getALPN: jdk.internal.net.http.common.MinimalFuture@3445b80f[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 544ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 544ms] 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$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-Worker7] [8s 544ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 544ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker7] [8s 544ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker7] [8s 544ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker7] [8s 544ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker7] [8s 544ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-56-Worker7] [8s 544ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker7] [8s 545ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-56-Worker7] [8s 545ms] SocketTube(117) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 546ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 547ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [HttpClient-57-Worker0] [8s 547ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:26 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 548ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [8s 548ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [8s 548ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 549ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [8s 549ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [8s 549ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [8s 549ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7e4704e2 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-58-SelectorManager] [8s 549ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44071, Session(1711993646244|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-SelectorManager] [8s 549ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44071 DEBUG: [HttpClient-57-Worker1] [8s 549ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [8s 549ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [8s 549ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [8s 549ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker1] [8s 549ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker1] [8s 549ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker1] [8s 549ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-57-Worker1] [8s 550ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [8s 550ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-58-SelectorManager] [8s 549ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] 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@74bf6f92[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 550ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] 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 550ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-57-Worker1] [8s 550ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [8s 550ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [8s 550ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker1] [8s 550ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker2] [8s 550ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [8s 550ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 550ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [8s 551ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [8s 552ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [8s 553ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [8s 553ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [8s 553ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker1] [8s 553ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 553ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [8s 553ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 555ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [8s 555ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [8s 555ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker3] [8s 556ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 556ms] 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 557ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 557ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 558ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [8s 558ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [8s 558ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [8s 558ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [8s 558ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (true) DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (false) DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-58-SelectorManager] [8s 558ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [8s 558ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [8s 559ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [8s 560ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [8s 560ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [8s 560ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [8s 560ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@389ba39e DEBUG: [HttpClient-57-Worker4] [8s 560ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [8s 560ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 7:47:26 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 560ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [8s 560ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 560ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 560ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 561ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 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 561ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [8s 561ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [8s 561ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [8s 561ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [8s 561ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [8s 561ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:26 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 562ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [8s 562ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [8s 562ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [8s 562ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [8s 562ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 562ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [8s 562ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker4] [8s 562ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [8s 562ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 562ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 562ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 562ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 562ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 562ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [8s 562ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [8s 563ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [8s 563ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [8s 563ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [8s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [8s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 563ms] SocketTube(118) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [8s 563ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 563ms] SSL Reader(SocketTube(118)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 563ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] 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 564ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [8s 564ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker5] [8s 564ms] SSL Reader(SocketTube(118)) Unwrapping: 1726 DEBUG: [Test-server-pool] [8s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 564ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 564ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 564ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker5] [8s 564ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [8s 564ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [8s 564ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [8s 564ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [8s 564ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [8s 564ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker5] [8s 564ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (true) TestServer(2): connection started DEBUG: [readLoop] [8s 564ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [readLoop] [8s 565ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 565ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 565ms] SocketTube(118) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [8s 565ms] SSL Reader(SocketTube(118)) onNext DEBUG: [readLoop] [8s 565ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-SelectorManager] [8s 565ms] SSL Reader(SocketTube(118)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 565ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 565ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 565ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 565ms] SocketTube(118) resuming read event DEBUG: [readLoop] [8s 565ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-SelectorManager] [8s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 565ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 565ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker6] [8s 565ms] SSL Reader(SocketTube(118)) Unwrapping: 77 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-57-Worker6] [8s 565ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 Sent response headers 200 DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 566ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 566ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-57-Worker6] [8s 566ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker6] [8s 566ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [8s 566ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker6] [8s 566ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [8s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [8s 566ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 7:47:26 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-SelectorManager] [8s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [HttpClient-57-Worker6] [8s 566ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-SelectorManager] [8s 566ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [8s 566ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [8s 567ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-57-Worker6] [8s 567ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [8s 567ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker6] [8s 567ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [8s 567ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker6] [8s 567ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [8s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (true) DEBUG: [HttpClient-57-Worker6] [8s 567ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [8s 567ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for None (false) DEBUG: [readLoop] [8s 567ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 567ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [8s 567ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [8s 567ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 567ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [8s 568ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@31bdff61 for R (false) DEBUG: [HttpClient-58-SelectorManager] [8s 568ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 568ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker7] [8s 568ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [8s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 568ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [8s 568ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 44071 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 44071 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [8s 569ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker7] [8s 569ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [8s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 569ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [8s 569ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [8s 569ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [8s 570ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker7] [8s 570ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [8s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [8s 570ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [8s 570ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [8s 570ms] HttpClientImpl(58) ClientImpl (async) elapsed 23 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2107e142 DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-SelectorManager] [8s 570ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-Worker7] [8s 570ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [8s 571ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-Worker7] [8s 571ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker7] [8s 571ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker7] [8s 571ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker7] [8s 571ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 571ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2f72ed17 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [8s 571ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [8s 571ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-Worker7] [8s 571ms] SocketTube(118) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-Worker7] [8s 572ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-SelectorManager] [8s 572ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-57-Worker7] [8s 572ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 572ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2f72ed17 (java.io.IOException: selector manager closed) Server connection to /127.0.0.1:44071 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-57-Worker7] [8s 572ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 573ms] 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@74bf6f92[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@389ba39e, getALPN: jdk.internal.net.http.common.MinimalFuture@769fcf21[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-57-Worker7] [8s 573ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 573ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 573ms] 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$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-57-Worker7] [8s 573ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 573ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@389ba39e, getALPN: jdk.internal.net.http.common.MinimalFuture@769fcf21[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 573ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 573ms] 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$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-57-Worker7] [8s 574ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 574ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [8s 574ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker7] [8s 574ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker7] [8s 574ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker7] [8s 574ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-57-Worker7] [8s 574ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker7] [8s 574ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-57-Worker7] [8s 574ms] SocketTube(118) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 575ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 576ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [HttpClient-58-Worker0] [8s 576ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:26 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 577ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [8s 577ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [8s 577ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 577ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [8s 577ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [8s 577ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [8s 577ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@49383b49 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 578ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=45285, Session(1711993646280|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45285 DEBUG: [HttpClient-58-Worker1] [8s 578ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [8s 578ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [8s 578ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [8s 578ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [8s 578ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] 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@43c05039[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 578ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] 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 578ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (true) DEBUG: [HttpClient-58-Worker1] [8s 578ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [8s 578ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [8s 578ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [8s 578ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [8s 578ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-Worker1] [8s 578ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [8s 578ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-58-Worker2] [8s 579ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [8s 579ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [8s 579ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 578ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [8s 579ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker1] [8s 580ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [8s 581ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [8s 581ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [8s 581ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker1] [8s 581ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 581ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [8s 581ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SocketTube(119) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SSL Reader(SocketTube(119)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 583ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSL Reader(SocketTube(119)) Unwrapping: 133 DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [8s 584ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-SelectorManager] [8s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 584ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 584ms] 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 586ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [8s 586ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [8s 586ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [8s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 586ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 586ms] SocketTube(119) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [8s 586ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 586ms] SSL Reader(SocketTube(119)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 587ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 587ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 587ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [8s 587ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 588ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [8s 588ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [8s 588ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [8s 588ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [8s 589ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@35cca50c DEBUG: [HttpClient-58-Worker4] [8s 589ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [8s 589ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 7:47:26 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 589ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [8s 589ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 589ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 589ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 589ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 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 590ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [8s 590ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [8s 590ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [8s 590ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [8s 590ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [8s 590ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:26 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 591ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [8s 591ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [8s 591ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [8s 591ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 591ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 591ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 591ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [8s 592ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [8s 592ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [8s 592ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [8s 592ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [8s 592ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SocketTube(119) read bytes: 1726 DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SSL Reader(SocketTube(119)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SocketTube(119) resuming read event DEBUG: [Test-server-pool] [8s 592ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 592ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 592ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 593ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-58-Worker5] [8s 593ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [8s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 593ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 593ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-SelectorManager] [8s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 593ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 593ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-58-Worker5] [8s 593ms] SSL Reader(SocketTube(119)) Unwrapping: 1726 DEBUG: [readLoop] [8s 593ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 593ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 593ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 593ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 593ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 593ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 593ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 593ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 593ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker5] [8s 594ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-58-Worker5] [8s 594ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker5] [8s 594ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-58-Worker5] [8s 594ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [8s 594ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker5] [8s 594ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker5] [8s 594ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SocketTube(119) read bytes: 130 DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SSL Reader(SocketTube(119)) Adding 130 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:130, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) Unwrapping: 130 DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [8s 595ms] 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 595ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 130 into buffer of 512 remaining to decode: 53 DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 595ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 595ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 595ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 596ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker6] [8s 596ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker6] [8s 596ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker6] [8s 596ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 596ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 7:47:26 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 596ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker6] [8s 596ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker6] [8s 596ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker6] [8s 596ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [8s 596ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 597ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker6] [8s 597ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker6] [8s 597ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker6] [8s 597ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 597ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker6] [8s 597ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 597ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [readLoop] [8s 597ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 597ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 597ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 597ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 597ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) Unwrapping: 53 DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 53 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 598ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 598ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 598ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 598ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [8s 598ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker6] [8s 598ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [8s 598ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 598ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [8s 599ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [8s 599ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [8s 599ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 45285 DEBUG: [HttpClient-58-Worker6] [8s 599ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 45285 DEBUG: [HttpClient-58-Worker6] [8s 599ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [8s 599ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [8s 599ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [8s 599ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 599ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 599ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker6] [8s 599ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker6] [8s 599ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (true) DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for None (false) DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SocketTube(119) read bytes: 98 DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SSL Reader(SocketTube(119)) Adding 98 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c2d625 for R (false) DEBUG: [HttpClient-59-SelectorManager] [8s 600ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 600ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 600ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 600ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 600ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [8s 600ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker6] [8s 600ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [8s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 600ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [8s 601ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [8s 601ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker6] [8s 601ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [8s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [8s 601ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [8s 602ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [8s 602ms] HttpClientImpl(59) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-59-SelectorManager] [8s 602ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b0ab435 DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-SelectorManager] [8s 602ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-Worker6] [8s 602ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-58-Worker6] [8s 602ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-SelectorManager] [8s 602ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-59-SelectorManager] [8s 602ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-SelectorManager] [8s 602ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [8s 602ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-58-Worker6] [8s 602ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@43d5e93e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) pausing read event DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@43d5e93e (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@43c05039[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@35cca50c, getALPN: jdk.internal.net.http.common.MinimalFuture@730ebc39[Completed normally] (id=8095), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=98 lim=98 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [8s 603ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 603ms] SSL Reader(SocketTube(119)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$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-58-Worker6] [8s 604ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 604ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@35cca50c, getALPN: jdk.internal.net.http.common.MinimalFuture@730ebc39[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 604ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 604ms] Http2Connection(SSLTube(SocketTube(119))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$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-58-Worker6] [8s 604ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 7:47:26 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$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-58-Worker6] [8s 605ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker6] [8s 605ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker6] [8s 605ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker6] [8s 605ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-58-Worker6] [8s 605ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [8s 605ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [8s 605ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker6] [8s 605ms] SSL Writer(SocketTube(119)) stop Server connection to /127.0.0.1:45285 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-59-SelectorManager] [8s 603ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [8s 605ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [8s 605ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 605ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [8s 605ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [8s 605ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-59-SelectorManager] [8s 605ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [8s 606ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-SelectorManager] [8s 606ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [8s 606ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-58-Worker6] [8s 605ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-58-Worker6] [8s 606ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker6] [8s 606ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-58-Worker6] [8s 606ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [8s 607ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@3a4b4188 (user-supplied=true) DEBUG: [MainThread] [8s 608ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:41617/ GET DEBUG: [HttpClient-59-Worker0] [8s 608ms] Exchange establishing exchange for https://127.0.0.1:41617/ GET, proxy=null Apr 01, 2024 7:47:26 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 7:47:26 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 609ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [8s 609ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [8s 610ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [8s 610ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [8s 610ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [8s 610ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [8s 610ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3470a4a7 for C (true) DEBUG: [HttpClient-60-SelectorManager] [8s 610ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect DEBUG: [HttpClient-60-SelectorManager] [8s 610ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60263 DEBUG: [HttpClient-59-Worker1] [8s 611ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [8s 611ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [8s 611ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [8s 611ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-59-Worker1] [8s 611ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [8s 611ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] 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@3e88cfd7[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 611ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] 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 611ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-60-SelectorManager] [8s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (true) DEBUG: [HttpClient-59-Worker2] [8s 611ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [8s 611ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker2] [8s 611ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [8s 612ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [8s 613ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [8s 613ms] SocketTube(120) trying to write: 2191 TestServer(2): connection accepted DEBUG: [HttpClient-59-Worker1] [8s 613ms] SocketTube(120) wrote: 2191 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60263, Session(1711993646309|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-59-Worker1] [8s 614ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [8s 615ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 615ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [8s 615ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [8s 615ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SocketTube(120) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SSL Reader(SocketTube(120)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (false) DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSL Reader(SocketTube(120)) Unwrapping: 133 DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for None (false) DEBUG: [HttpClient-59-Worker3] [8s 617ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [8s 617ms] 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 618ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [8s 618ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [8s 619ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [8s 619ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (true) DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SocketTube(120) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SSL Reader(SocketTube(120)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 619ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 619ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [8s 620ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 621ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [8s 621ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [8s 621ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [8s 621ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [8s 622ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3da29253 DEBUG: [HttpClient-59-Worker4] [8s 622ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [8s 622ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 7:47:26 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 622ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [8s 622ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [8s 622ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [8s 622ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [8s 622ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 7:47:26 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 623ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [8s 623ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [8s 623ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [8s 623ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [8s 623ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:41617/ GET DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [8s 623ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 7:47:26 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 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [8s 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [8s 624ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [8s 624ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [8s 624ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) wrote: 162 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [8s 624ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [8s 624ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [8s 627ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 627ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 627ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 627ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 627ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 627ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 627ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 627ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [8s 627ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 627ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [8s 627ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 627ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 627ms] 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-60-SelectorManager] [8s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 629ms] SocketTube(120) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [8s 629ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 629ms] SSL Reader(SocketTube(120)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 629ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 629ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 629ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker5] [8s 629ms] SSL Reader(SocketTube(120)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [HttpClient-59-Worker5] [8s 629ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-59-Worker5] [8s 629ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-59-Worker5] [8s 629ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [8s 629ms] SSL Reader(SocketTube(120)) Unwrapping: 77 DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 630ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for None (false) DEBUG: [HttpClient-59-Worker5] [8s 630ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-60-SelectorManager] [8s 630ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [8s 630ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 630ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [8s 630ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [8s 630ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker5] [8s 630ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [8s 630ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [8s 630ms] 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 7:47:26 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 630ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [8s 630ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [8s 630ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [8s 631ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker5] [8s 631ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [8s 631ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [8s 631ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [8s 631ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (true) DEBUG: [readLoop] [8s 631ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 631ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 631ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for None (false) DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 632ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 632ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker6] [8s 632ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [8s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 632ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [8s 632ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 60263 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:41617/) 200 HTTP_2 Local port: 60263 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [8s 633ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker6] [8s 633ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [8s 633ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 633ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [8s 633ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 633ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker6] [8s 634ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [8s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [8s 634ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [8s 634ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [8s 634ms] HttpClientImpl(60) ClientImpl (async) elapsed 26 millis for GET to https://127.0.0.1:41617/ DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@17fb20ab DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-59-Worker6] [8s 634ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [8s 634ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [8s 634ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [8s 634ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [8s 634ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [8s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b8a4662 for R (false) DEBUG: [HttpClient-60-SelectorManager] [8s 636ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-60-SelectorManager] [8s 636ms] Http2ClientImpl stopping DEBUG: [HttpClient-60-SelectorManager] [8s 636ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [8s 636ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 7:47:26 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 637ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SocketTube(120) pausing read event DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] 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@3e88cfd7[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@3da29253, getALPN: jdk.internal.net.http.common.MinimalFuture@4abbd8a8[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 637ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 637ms] 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 638ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@3da29253, getALPN: jdk.internal.net.http.common.MinimalFuture@4abbd8a8[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 638ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 7:47:26 PM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-60-SelectorManager] [8s 638ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams Server connection to /127.0.0.1:60263 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-59-Worker7] [8s 640ms] 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-59-Worker7] [8s 641ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed 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/1/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/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:+UseSerialGC' \ -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/1/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/1/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/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/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/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:+UseSerialGC \ -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 19:47:26 CEST 2024 finished: Mon Apr 01 19:47:26 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.173 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 19:47:26 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 19:47:28 CEST 2024 elapsed time (seconds): 1.173 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=2931320, tid=2931323 # 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, serial 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_pid2931320.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/1/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/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:+UseSerialGC' \ -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/1/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/1/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/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/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/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/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:+UseSerialGC \ -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/ImmutableFlowItems.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/ManyRequests2.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 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.044 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 19:48:05 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.044 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/4/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/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/4/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/4/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/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/../../../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.04 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 19:48:05 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.04 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/4/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/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/4/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/4/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/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/../../../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.07 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 19:48:05 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.07 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/4/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/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/4/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/4/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/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/../../../com/sun/net/httpserver/FileServerHandler.java ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.httpclient.test.lib.common.TestServerConfigurator started: Mon Apr 01 19:48:05 CEST 2024 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.219 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 19:48:05 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.219 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.219 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 19:48:05 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.219 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/4/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/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/4/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/4/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/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/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 19:48:05 CEST 2024 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.util.FileUtils TIME: 0.094 seconds messages: command: build jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.test.lib.util.FileUtils started: Mon Apr 01 19:48:05 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.094 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.094 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 19:48:05 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 19:48:05 CEST 2024 elapsed time (seconds): 0.094 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver add exports: java.net.http/jdk.internal.net.http.common ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/4/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/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/4/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/4/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/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/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.227 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 19:48:05 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 19:48:06 CEST 2024 elapsed time (seconds): 0.227 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.227 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 19:48:05 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED Mode: agentvm Agent id: 8 finished: Mon Apr 01 19:48:06 CEST 2024 elapsed time (seconds): 0.227 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/4/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/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/4/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/4/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/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/RequestBodyTest.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java:336: warning: [removal] AccessController in java.security has been deprecated and marked for removal return AccessController.doPrivileged(pa); ^ 1 warning ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm RequestBodyTest TIME: 44.208 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 19:48:06 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 19:48:50 CEST 2024 elapsed time (seconds): 44.208 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 = 37159 HTTPS server port = 39547 Proxy port = 51697 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:37159/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:39547/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:39547/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 7:48:07 PM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 7:48:07 PM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 7:48:08 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:08 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:08 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:08 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:08 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:09 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:09 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:10 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:10 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:11 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:11 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:12 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:12 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:13 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:13 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:14 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:14 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:15 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:15 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:16 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:16 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:17 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:17 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:18 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:18 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:19 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:20 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:20 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:21 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:21 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:22 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:22 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:23 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:23 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:24 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:24 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:25 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:25 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:26 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:26 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:27 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:27 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:28 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:28 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:29 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:29 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:30 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:30 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:31 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:31 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:32 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:32 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:33 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:33 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:34 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:34 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:35 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:35 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:36 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:36 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:37 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:37 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:38 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:38 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:39 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:39 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:40 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:40 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:41 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:41 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:42 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:42 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:43 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:43 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:44 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:44 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:45 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:45 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:46 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:46 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:47 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:47 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 7:48:48 PM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 7:48:48 PM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 7:48:48 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:37159 remote=/127.0.0.1:44162] Apr 01, 2024 7:48:48 PM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39547 remote=localhost/127.0.0.1:56154] 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/4/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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:+UseSerialGC \ -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 19:48:50 CEST 2024 finished: Mon Apr 01 19:48:50 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.589 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 19:48:50 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 19:48:50 CEST 2024 elapsed time (seconds): 0.589 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=2943594, tid=2943597 # 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, serial 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_pid2943594.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/4/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/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:+UseSerialGC' \ -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/4/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/4/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/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/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/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.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/7/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:+UseSerialGC \ -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/ResponseBodyBeforeError.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.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/RedirectTimeoutTest.java Passed: java/net/httpclient/VersionTest.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/UnknownBodyLengthTest.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/httpclient/ZeroRedirects.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/HttpURLConnection/getResponseCode.java Passed: java/net/HttpURLConnection/HttpResponseCode.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpect100Test.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/HttpCookie/IllegalCookieNameTest.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InetAddress/IPv4Formats.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/InetAddress/NullCharInHostnameDriver.java Passed: java/net/IPSupport/MinimumPermissions.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/httpclient/TimeoutOrdering.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/TestDefaults.java Passed: java/net/MulticastSocket/SetLoopbackMode.java Passed: java/net/MulticastSocket/TestInterfaces.java Passed: java/net/MulticastSocket/TimeToLive.java Passed: java/net/NetworkInterface/Equals.java Passed: java/net/MulticastSocket/SetLoopbackModeIPv4.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/NetworkInterface/IPv4Only.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/NullArguments.java Passed: java/net/ProxySelector/NullSelector.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/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/B6210227.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/ConnectionReset.java Passed: java/net/Socket/DeadlockTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/Socket/HttpProxy.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/GetLocalAddress.java Passed: java/net/Socket/IDNTest.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/SocketImpl/BadUsages.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/ImmutableOptions.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B8282395.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/URL/Constructor.java Passed: java/net/URL/Equals.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URI/Test.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/OpenStream.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/NonOverridableHandlerFactory.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/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.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/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/Connect.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/Responses.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLEncoder/SurrogatePairs.java Passed: java/net/URLClassLoader/HttpTest.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/URLPermissionTest.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/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/net/URLPermission/URLTest.java Passed: java/nio/channels/Channels/ShortWrite.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/TinyBuffers.java Passed: java/nio/channels/AsynchronousFileChannel/Lock.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/Channels/Write.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/Channels/TransferTo2.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/AdaptorGetters.java Passed: java/nio/channels/DatagramChannel/AdaptorConcurrentIO.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/AdaptorBasic.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ConnectedSend.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/Disconnect.java Passed: java/nio/channels/DatagramChannel/AdaptorAsyncCloseAfterReceive.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/EmptyBuffer.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/IsBound.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/DatagramChannel/IsConnected.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/Channels/ReadXBytes.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/PromiscuousIPv6.java Passed: java/nio/channels/DatagramChannel/Promiscuous.java Passed: java/nio/channels/FileChannel/ExpandingMap.java Passed: java/nio/channels/FileChannel/Force.java Passed: java/nio/channels/FileChannel/GetClosedChannel.java Passed: java/nio/channels/FileChannel/InterruptDeadlock.java Passed: java/nio/channels/FileChannel/InterruptMapDeadlock.java Passed: java/nio/channels/FileChannel/LargeGatheringWrite.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LargeMapTest.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/MapWithSecurityManager.java Passed: java/nio/channels/FileChannel/Mode.java Passed: java/nio/channels/FileChannel/Position.java Passed: java/nio/channels/FileChannel/Pread.java Passed: java/nio/channels/FileChannel/Pwrite.java Passed: java/nio/channels/FileChannel/ReadFull.java Passed: java/nio/channels/FileChannel/Read.java Passed: java/nio/channels/DatagramChannel/MulticastSendReceiveTests.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/FileChannel/TransferFromExtend.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/Pipe/EmptyRead.java Passed: java/nio/channels/Pipe/NonBlocking.java Passed: java/nio/channels/Pipe/PipeChannel.java Passed: java/nio/channels/Pipe/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/SelectionKey/RacyRegister.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/Selector/BasicConnect.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/Close.java Passed: java/nio/channels/Selector/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/FileChannel/TransferTo6GBFile.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/FileChannel/TransferToNonWritable.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/FileChannel/Truncate.java 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/LotsOfInterrupts.java#virtual Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/Selector/SelectAndClose.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/CloseWhenKeyIdle.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/Wakeup.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/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/SocketChannel/Basic.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/BufferSize.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/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/spi/SelectorProvider/inheritedChannel/ClosedStreams.java Passed: java/nio/channels/SocketChannel/OpenLeak.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/NullTest.java Passed: java/nio/channels/spi/SelectorProvider/TestDefaultImplementation.java Passed: java/nio/channels/Selector/WakeupNow.java Passed: java/nio/channels/unixdomain/EmptySunPathForSocketFile.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/NonBlockingAccept.java Passed: java/nio/channels/unixdomain/NullTest.java Passed: java/nio/channels/Selector/TemporarySelector.java Passed: java/nio/channels/SocketChannel/Write.java Passed: java/nio/channels/unixdomain/SocketOptions.java Passed: java/nio/channels/unixdomain/Shutdown.java Passed: java/nio/channels/unixdomain/IOExchanges.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/SocketChannel/SendUrgentData.java Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/file/Files/probeContentType/ForceLoad.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/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java Passed: java/security/AccessController/PreserveCombiner.java Passed: java/security/AccessController/LimitedDoPrivilegedWithThread.java Passed: java/security/BasicPermission/BasicPermissionCollection.java Passed: java/security/BasicPermission/EqualsImplies.java Passed: java/security/BasicPermission/ExitVMEquals.java Passed: java/security/BasicPermission/Homogeneity.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/MixedBasicPermissions.java Passed: java/nio/file/Files/StreamLinesTest.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/AsymmetricKey/GetParams.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/security/cert/CertPathBuilder/selfIssued/DisableRevocation.java Passed: java/security/cert/CertPathBuilder/selfIssued/StatusLoopDependency.java Passed: java/security/cert/CertPathBuilder/GetInstance.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/cert/CertPathBuilder/NoExtensions.java Passed: java/nio/file/WatchService/Basic.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.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/EmptySubject.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/CodeSource/Implies.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyStore/PKCS12/ConvertP12Test.java Passed: java/security/KeyStore/PKCS12/EntryProtectionTest.java Passed: java/security/KeyStore/PKCS12/ReadP12Test.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/cert/CertificateFactory/slowstream.sh Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/PBETest.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/security/misc/GetInstanceNullsEmpties.java Passed: java/security/misc/Versions.java Passed: java/security/Permission/NullName.java Passed: java/security/Permission/ToString.java Passed: java/security/PermissionCollection/AddToReadOnlyPermissionCollection.java Passed: java/security/PermissionCollection/Concurrent.java Passed: java/nio/file/WatchService/MayFlies.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/GetInstance.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/Principal/Implies.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/PrivilegedActionException/PrintWrappedException.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/misc/TestDefaultRandom.java Passed: java/security/Provider/CaseSensitiveServices.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/ProtectionDomain/Recursion.java Passed: java/security/Provider/Equals.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/KeyPairGenerator/FinalizeHalf.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/Provider/NewInstance.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/Signature/NoProvider.java Passed: java/security/Signature/ResetAfterException.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.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/SignatureLength.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Policy/SignedJar/SignedJarTest.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/SignedObject/Correctness.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.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/SQLWarningTests.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/util/StubCallableStatement.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/StubDriver.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/sql/testng/util/StubStatement.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/Bidi/BidiBug.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/Bidi/Bug7002398.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/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/Collator/APITest.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Collator/Regression.java Passed: java/text/Format/common/Bug4769840.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/common/Bug6215962.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/Bug8193444.java Passed: java/text/Format/DateFormat/DateFormatSymbolsCloneTest.java Passed: java/text/Format/DateFormat/DateFormatSymbolsSerializationTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/Format/DateFormat/DateFormatRoundTripTest.java Passed: java/text/Format/DateFormat/DateFormatRegression.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/DateFormat/ToStringTest.java Passed: java/text/Format/DateFormat/WeekDateTest.java Passed: java/text/Format/DecimalFormat/Bug7196316.java Passed: java/text/Format/DecimalFormat/Bug6609740.java Passed: java/text/Format/DecimalFormat/Bug8165466.java Passed: java/text/Format/DecimalFormat/FormatMicroBenchmark.java Passed: java/text/Format/DecimalFormat/RoundingAndPropertyTest.java Passed: java/text/Format/DecimalFormat/MantissaDigits.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/security/SignedObject/Chain.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/DateFormat/CaseInsensitiveParseTest.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/BigDecimalParse.java Passed: java/text/Format/NumberFormat/PositionTest.java Passed: java/text/Format/NumberFormat/SerializationLoadTest.java Passed: java/text/Format/NumberFormat/TestgetPatternSeparator_ja.java Passed: java/text/Normalizer/ICUBasicTest.java Passed: java/text/Normalizer/NormalizerAPITest.java Passed: java/text/Format/NumberFormat/DFSMinusPerCentMill.java Passed: java/text/Format/NumberFormat/CurrencyFormat.java Passed: java/text/Normalizer/SquareEraCharacterTest.java Passed: java/time/nontestng/java/time/chrono/Bug8178823.java Passed: java/text/Normalizer/ConformanceTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/text/Format/NumberFormat/NumberRegression.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/text/Format/DateFormat/Bug6530336.java Passed: java/security/Provider/SecurityProviderModularTest.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoLocalDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronologySerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKChronoZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDate.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/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKChronoZonedDateTime.java Passed: java/time/tck/java/time/chrono/CopticDate.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/CopticEra.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/chrono/TCKHijrahChronology.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/text/Format/DateFormat/Bug8141243.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKTextStyle.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/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.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/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneIdSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKJulianFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/temporal/TCKJulianFields.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionSerialization.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/TCKClock.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_Offset.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.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/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestEraDisplayName.java Passed: java/time/test/java/time/format/TestCharLiteralParser.java Passed: java/time/test/java/time/format/TestCharLiteralPrinter.java Passed: java/time/test/java/time/format/TestDateTimeFormatter.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDateTimeParsing.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/TestDateTimeFormatterBuilder.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestFractionPrinterParser.java Passed: java/time/test/java/time/format/TestLocalizedOffsetPrinterParser.java Passed: java/time/test/java/time/format/TestNarrowMonthNamesAndDayNames.java Passed: java/time/test/java/time/format/TestNonIsoFormatter.java Passed: java/time/test/java/time/format/TestLocalizedPattern.java Passed: java/time/test/java/time/format/TestPadPrinterDecorator.java Passed: java/time/test/java/time/format/TestNumberParser.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/time/test/java/time/format/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/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/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/format/TestUnicodeExtension.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.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/TestIsoFields.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneId.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/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/TestCipherMode.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/naming/InitialContext/AppletIsNotUsed.java Passed: javax/naming/InitialContext/NoApplet.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/naming/ldap/LdapName/LdapNameConstruction.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.java Passed: javax/crypto/KEM/KemInterop.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/CompareToEqualsTests.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/ldap/LdapName/TrailingSpaceTest.java Passed: javax/naming/ldap/LdapName/NameTests.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/crypto/JceSecurity/VerificationResults.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/net/ssl/DTLS/ClientAuth.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/DTLSHandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSOverDatagram.java Passed: javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java Passed: javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLS/CipherSuite.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java Passed: javax/net/ssl/DTLS/InvalidCookie.java Passed: javax/net/ssl/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/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/DTLSNamedGroups.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/DTLSv10/DTLSv10HandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSMFLNTest.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/finalize/SSLSessionFinalizeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/sanity/ciphersuites/NoKerberos.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/interop/ClientHelloBufferUnderflowException.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/interop/ClientHelloChromeInterOp.java Passed: javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/ServerName/EndingDotHostname.java Passed: javax/crypto/KEM/GenLargeNumberOfKeys.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java Passed: javax/net/ssl/ServerName/SSLSocketConsistentSNI.java Passed: javax/net/ssl/ServerName/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/SSLSocketExplorerFailure.java Passed: javax/net/ssl/ServerName/SSLEngineExplorer.java Passed: javax/net/ssl/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/ArgCheck.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/Basics.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLEngineResult/Deserialize.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLException/CheckSSLProtocolException.java Passed: javax/net/ssl/SSLParameters/NamedGroupsSpec.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLEngine/LargeBufs.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.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/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.java Passed: javax/net/ssl/SSLSession/SessionCacheSizeTests.java Passed: javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java Passed: javax/net/ssl/SSLSession/SessionTimeOutTests.java Passed: javax/net/ssl/SSLEngine/TestAllSuites.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/SSLSocket/ClientExcOnAlert.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/SSLEngine/Arrays.java Passed: javax/net/ssl/Stapling/StapleEnableProps.java Passed: javax/net/ssl/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.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/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TestJSSEServerProtocol.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TLSDataExchangeTest.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TestJSSEClientProtocol.java Passed: javax/net/ssl/TLSCommon/TLSWithEdDSA.java Passed: javax/net/ssl/TLS/TLSRehandshakeTest.java Passed: javax/net/ssl/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSEnginesClosureTest.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/TLSv1/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/ExportableBlockCipher.java Passed: javax/net/ssl/TLSv11/ExportableStreamCipher.java Passed: javax/net/ssl/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv11/GenericStreamCipher.java Passed: javax/net/ssl/TLSv1/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/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv12/ShortRSAKey512.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/net/ssl/TLSv12/ShortRSAKeyGCM.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.java Passed: javax/net/ssl/Fix5070632.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/TLSv13/EngineOutOfSeqCCS.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/script/CauseExceptionTest.java Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test1.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/script/Test2.java Passed: javax/script/ProviderTest.sh 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/Test3.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/script/VersionTest.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.java Passed: javax/security/auth/login/LoginContext/ResetConfigModule.java Passed: javax/security/auth/login/Configuration/GetInstance.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/PrivateCredentialPermission/CanonError.java Passed: javax/security/auth/login/LoginContext/StandardCallbacks.java Passed: javax/security/auth/PrivateCredentialPermission/Equals.java Passed: javax/security/auth/PrivateCredentialPermission/EmptyName.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/login/JAASConfigSyntaxCheck/JAASConfigSyntaxTest.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/Subject/doAs/Test.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/Synch.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/PrivateCredentialPermission/MoreThenOnePrincipals.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/login/LoginContext/LCTest.java Passed: javax/security/auth/x500/X500Principal/DerIsConstructor.java Passed: javax/security/auth/x500/X500Principal/EscapedChars.java Passed: javax/security/auth/x500/X500Principal/Equals.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/Subject/doAs/NestedActions.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/x500/X500Principal/RFC4514.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/Subject/UnsupportedSV.java Passed: javax/security/auth/Subject/Synch2.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/security/auth/x500/X500Principal/NameFormat.java Passed: javax/smartcardio/Serialize.java Passed: javax/security/sasl/Sasl/PassSysProps.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/security/auth/login/modules/JaasModularClientTest.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/cachedrowset/CachedRowSetTests.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/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/serial/SerialStructTests.java Passed: javax/sql/testng/test/rowset/serial/SQLInputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/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/BaseRowSetTests.java Passed: javax/net/ssl/DTLS/PacketLossRetransmission.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.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/util/StubBlob.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/test/rowset/jdbcrowset/JdbcRowSetDriverManagerTest.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/StubSyncProvider.java Passed: javax/sql/testng/util/StubStruct.java Passed: javax/sql/testng/util/StubSyncResolver.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/util/StubWebRowSetImpl.java Passed: javax/sql/testng/util/SuperHero.java Passed: javax/sql/testng/util/TestRowSetListener.java Passed: javax/sql/testng/test/rowset/serial/SerialBlobTests.java Passed: javax/sql/testng/util/TestSQLDataImpl.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.java Passed: javax/sql/testng/test/rowset/serial/SerialClobTests.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/jaxp/datatype/5077522/DurationComparison.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1243Test.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1097Test.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_A.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/net/ssl/TLSCommon/TLSTest.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/FeaturePropagationTest.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/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/CallSiteTest.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/LookupTest.java Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_SerialGC Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_SerialGC Passed: jdk/internal/jline/OSUtilsTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_C.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/internal/jrtfs/UriTests.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: javax/xml/crypto/dsig/Basic.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: jdk/security/jarsigner/Spec.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: sun/net/util/IPAddressUtilTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/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/MultiThreadTest.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/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/protocol/file/DirPermissionDenied.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetHeaderFields.java Passed: sun/net/www/protocol/file/GetLastModified.java Passed: sun/net/www/protocol/file/GetContentType.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/protocol/file/NonUTF8EncodedChar.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: sun/net/www/protocol/http/AuthCache.java Passed: sun/net/www/protocol/http/B6299712.java Passed: sun/net/www/protocol/http/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/B6660405.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/HttpStreams.java Passed: sun/net/www/protocol/http/HttpOnly.java Passed: sun/net/www/protocol/http/AsyncDisconnect.java Passed: sun/net/www/protocol/http/NoCache.java Passed: sun/net/www/protocol/http/Finalizer.java Passed: sun/net/www/protocol/http/ChunkedErrorStream.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/NTLMTest.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/RetryUponTimeout.java Passed: sun/net/www/protocol/http/SetIfModifiedSince.java Passed: sun/net/www/protocol/http/StackTraceTest.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/ResponseCacheStream.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/http/UserCookie.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: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/net/www/protocol/http/DigestTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6216082.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Identities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java Passed: sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/protocol/https/HttpsURLConnection/Redirect.java Passed: sun/net/www/protocol/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/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java Passed: sun/net/www/protocol/jar/B4957695.java Passed: sun/net/www/protocol/jar/B5105410.java Passed: sun/net/www/protocol/jar/CanonicalizationTest.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jar/JarURLConnectionUseCaches.java Passed: sun/net/www/protocol/jar/B6449504.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/jar/GetContentTypeTest.java Passed: sun/net/www/protocol/jar/FileURLConnectionLeak.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/protocol/jrt/OtherResourcesTest.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/InetAddress/nameservice/simple/DefaultCaching.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/HeaderTests.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/http/KeepAliveCache/B8291637.java Passed: sun/net/TelnetTest.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/nio/ch/Basic.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/jgss/spnego/MechTokenMissing.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/jgss/spnego/MSOID.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNameCleanup.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/krb5/auto/principalProperty/PrincipalSystemPropTest.java Passed: sun/security/krb5/auto/Addresses.java Passed: sun/security/krb5/auto/AlwaysEncPaReq.java Passed: sun/security/krb5/auto/AcceptorSubKey.java Passed: sun/security/krb5/auto/AcceptPermissions.java Passed: sun/nio/ch/TestMaxCachedBufferSize.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/AddressesAndNameType.java Passed: sun/security/krb5/auto/BogusKDC.java Passed: sun/security/krb5/auto/Basic.java Passed: sun/security/krb5/auto/BasicProc.java Passed: sun/security/krb5/auto/CrossRealm.java Passed: sun/security/krb5/auto/DiffSaltParams.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/EmptyPassword.java Passed: sun/security/krb5/auto/DiffNameSameKey.java Passed: sun/security/krb5/auto/FileKeyTab.java Passed: sun/security/krb5/auto/ForwardableCheck.java Passed: sun/security/krb5/auto/Forwarded.java Passed: sun/security/krb5/auto/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/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/S4U2proxy.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.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/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/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/config/Duration.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/ExtraLines.java Passed: sun/security/krb5/config/Include.java Passed: sun/security/krb5/config/IncludeDirOrder.java Passed: sun/security/krb5/config/KdcDefaultOptions.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/YesNo.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/krb5/auto/TwoOrThree.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/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.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/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/pkcs11/Provider/Login.java Passed: sun/security/pkcs11/rsa/KeyWrap.java Passed: sun/security/pkcs11/rsa/TestCACerts.java Passed: sun/security/pkcs11/rsa/TestKeyFactory.java Passed: sun/security/pkcs11/rsa/TestKeyPairGenerator.java Passed: sun/security/pkcs11/rsa/TestSignatures.java Passed: sun/security/pkcs11/Secmod/AddPrivateKey.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS2.java Passed: sun/security/pkcs11/Secmod/TrustAnchors.java Passed: sun/security/pkcs11/Signature/ReinitSignature.java Passed: sun/security/krb5/auto/UnboundService.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/SecureRandom/Basic.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.java Passed: sun/security/pkcs11/SampleTest.java Passed: sun/security/pkcs11/Signature/TestDSA.java Passed: sun/security/pkcs11/Signature/TestDSAKeyLength.java Passed: sun/security/pkcs11/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs11/SecretKeyFactory/TestPBKD.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/SecretKeyAlgorithms.java Passed: sun/security/pkcs12/StoreSecretKeyTest.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/pkcs12/StorePasswordTest.java Passed: sun/security/provider/certpath/CertId/CheckCertId.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/StoreTrustedCertTest.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/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.java Passed: sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/X509CertPath/IllegalCertiticates.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/provider/certpath/ResponderId/ResponderIdTests.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.java Passed: sun/security/provider/certpath/OCSP/OCSPNoContentLength.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/KeyStore/DKSTest.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/PolicyFile/Alias.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/NullCodeSource.java Passed: sun/security/provider/PolicyFile/nullDomain.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/SelfWildcard.java Passed: sun/security/provider/PolicyFile/Modules.java Passed: sun/security/provider/PolicyFile/TokenStore.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/PolicyFile/SelfExpansion.java Passed: sun/security/provider/PolicyParser/BogusGrants.java Passed: sun/security/provider/PolicyFile/Utf8.java Passed: sun/security/provider/PolicyParser/EncodeURL.java Passed: sun/security/provider/PolicyParser/ExtDirs.java#id0 Passed: sun/security/provider/PolicyParser/AvoidPropertyExpansionExceptions.java Passed: sun/security/provider/PolicyFile/TrustedCert.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id0 Passed: sun/security/provider/PolicyFile/WildcardPrincipalName.java 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#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SecureRandom/AutoReseed.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/SecureRandom/CommonSeeder.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/rsa/pss/PSSParametersTest.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/TestPSSKeySupport.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/rsa/PrivateKeyEqualityTest.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestCACerts.java Passed: sun/security/rsa/TestKeyFactory.java Passed: sun/security/rsa/TestKeyPairGenerator.java Passed: sun/security/rsa/TestKeyPairGeneratorExponent.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/rsa/TestKeyPairGeneratorInit.java Passed: sun/security/rsa/TestKeyPairGeneratorLength.java Passed: sun/security/rsa/TestRSAOidSupport.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/provider/PolicyFile/getinstance/getinstance.sh Passed: sun/security/pkcs12/SameDN.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/ssl/CipherSuite/NoDesRC4DesEdeCiphSuite.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/ssl/CipherSuite/SSL_NULL.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/RestrictSignatureScheme.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java Passed: sun/security/ssl/GenSSLConfigs/main.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/CipherSuite/RestrictNamedGroup.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/pkcs12/ParamsPreferences.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/spi/ProviderInit.java Passed: sun/security/ssl/SSLContextImpl/BadTSProvider.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSDefaultProtocols.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.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/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.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/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/CloseSocket.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/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/ClientSocketCloseHang.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java Passed: sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh Passed: sun/security/ssl/SSLSocketImpl/SocketExceptionForSocketIssues.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.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/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/X509TrustManagerImpl/CacertsLimit.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java Passed: sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java Passed: sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/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/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/DefaultSigalg.java Passed: sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java Passed: sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java Passed: sun/security/tools/jarsigner/AltProvider.java Passed: sun/security/tools/jarsigner/DiffEnd.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.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/EntriesOrder.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.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/PercentSign.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/Options.java Passed: sun/security/tools/jarsigner/MainAttributesConfused.java Passed: sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java Passed: sun/security/tools/jarsigner/EnableRevocation.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/OnlyManifest.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.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/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/WeakSize.java Passed: sun/security/tools/keytool/CacertsOption.java Passed: sun/security/tools/keytool/fakecacerts/TrustedCRL.java Passed: sun/security/tools/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/CloseFile.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/DupImport.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/FileInHelp.java Passed: sun/security/tools/keytool/ExtOptionCamelCase.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/fakecacerts/TrustedCert.java Passed: sun/security/tools/keytool/ImportToPwordlessPK12.java Passed: sun/security/tools/keytool/EmptySubject.java Passed: sun/security/tools/keytool/GenKeyPairSigner.java Passed: sun/security/tools/keytool/NewHelp.java Passed: sun/security/tools/keytool/NewSize7.java Passed: sun/security/tools/keytool/NoExtNPE.java Passed: sun/security/tools/jarsigner/compatibility/SignTwice.java Passed: sun/security/tools/keytool/NssTest.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/tools/keytool/LineEndings.java Passed: sun/security/tools/keytool/JKStoPKCS12.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.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/ListOrder.java Passed: sun/security/tools/keytool/ProbingFailure.java Passed: sun/security/tools/keytool/UnknownAndUnparseable.java Passed: sun/security/tools/keytool/TryStore.java Passed: sun/security/tools/keytool/TestSha1Usage.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/util/Debug/MultiOptions.java Passed: sun/security/util/DerInputBuffer/PaddedBitString.java Passed: sun/security/util/DerInputBuffer/TimeParsing.java Passed: sun/security/util/DerInputBuffer/BigInteger0.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/tools/jarsigner/ConciseJarsigner.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/tools/keytool/WeakAlg.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/LineBreaks.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/HostnameChecker/NullHostnameCheck.java Passed: sun/security/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/tools/keytool/StorePasswords.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/Usages.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/tools/keytool/ReadJar.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/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/DNSName/LeadingPeriod.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/EDIPartyName/NullName.java Passed: sun/security/x509/equalNames/AltNamesEqualsTest.java Passed: sun/security/x509/Extensions/BCNull.java Passed: sun/security/x509/Extensions/DefaultCriticality.java Passed: sun/security/x509/Extensions/IssuingDistributionPointExtensionEncoding.java Passed: sun/security/x509/Extensions/IllegalExtensions.java Passed: sun/security/x509/GeneralName/Encode.java Passed: sun/security/x509/GeneralName/X400Address.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/DerValueConstructor.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/GetFingerprintError.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.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/AlgorithmId/OmitAlgIdParam.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/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4442855.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4685470.java Passed: sun/text/resources/Format/Bug4762201.java Passed: sun/text/resources/Format/Bug4807540.java Passed: sun/text/resources/Format/Bug4810032.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: sun/text/resources/Collator/SwedishTest.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/text/resources/LocaleDataTest.java Passed: sun/tools/jrunscript/jrunscript-DTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-fTest.sh Passed: sun/tools/jrunscript/jrunscriptTest.sh Passed: sun/tools/jrunscript/jrunscript-helpTest.sh Passed: tools/jar/index/MetaInf.java Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: tools/jar/mmrjar/Basic.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: sun/security/validator/samedn.sh Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/multiRelease/Basic.java Passed: sun/security/validator/certreplace.sh Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/UpdateJar.java Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jar/ChangeDir.java Passed: tools/jimage/JImageListTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageExtractTest.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.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/CDSPluginTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLink2Test.java Passed: tools/jlink/JLink100Modules.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/JLinkOptionsTest.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: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/jlink/SecurityTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkReproducible3Test.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jlink/NativeTest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jmod/hashes/HashesOrderTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/I18NTest.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/I18NJarTest.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/MiscTests.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/MultipleJRE.sh Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/UnresolvedExceptions.java 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/SourceMode.java Passed: tools/launcher/InstanceMainTest.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/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.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/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.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/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.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/DBFNamespaceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.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/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.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/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/AttrImplTest.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/DefaultHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java Passed: javax/xml/jaxp/functional/test/astro/DocumentLSTest.java Passed: javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java Passed: javax/xml/jaxp/functional/test/astro/SAX201Test.java Passed: javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java Passed: javax/xml/jaxp/functional/test/astro/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/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.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/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/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/LayerModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogResolverTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/BasicModularXMLParserTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogReuseTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogFileInputTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/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/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.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/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.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/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.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/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/Bug6350682.java Passed: javax/xml/jaxp/unittest/common/ImplPropertyTest.java Passed: javax/xml/jaxp/unittest/common/Bug6723276Test.java Passed: javax/xml/jaxp/unittest/common/Bug7143711Test.java Passed: javax/xml/jaxp/unittest/common/dtd/StAXTest.java Passed: javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java Passed: javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java Passed: javax/xml/jaxp/unittest/common/ProcessingLimits.java Passed: javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/dtd/TransformTest.java Passed: javax/xml/jaxp/unittest/common/Sources.java Passed: javax/xml/jaxp/unittest/datatype/Bug6320118.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937951Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.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/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.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/Bug6355326.java Passed: javax/xml/jaxp/unittest/dom/Bug6339023.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/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java Passed: javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java Passed: javax/xml/jaxp/unittest/dom/ElementTraversal.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/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/XMLReaderTest.java Passed: javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java Passed: javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/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/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/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/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.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/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.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/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.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/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/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/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/CR6577667Test.java Passed: javax/xml/jaxp/unittest/transform/CLITest.java Passed: javax/xml/jaxp/unittest/transform/CR6401137Test.java Passed: javax/xml/jaxp/unittest/transform/CR6652519Test.java Passed: javax/xml/jaxp/unittest/transform/CR6689809Test.java Passed: javax/xml/jaxp/unittest/transform/BugDB12665704Test.java Passed: javax/xml/jaxp/unittest/transform/ErrorListenerTest.java Passed: javax/xml/jaxp/unittest/transform/CR6905829Test.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/SAXTFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java Passed: javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java Passed: javax/xml/jaxp/unittest/transform/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/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/Bug4969732.java Passed: javax/xml/jaxp/unittest/validation/Bug4970380.java Passed: javax/xml/jaxp/unittest/validation/Bug4970383.java Passed: javax/xml/jaxp/unittest/validation/Bug4970400.java Passed: javax/xml/jaxp/unittest/validation/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/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/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/Bug6467424Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6483188.java Passed: javax/xml/jaxp/unittest/validation/Bug6493687.java Passed: javax/xml/jaxp/unittest/validation/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/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6925531Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6773084Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6859210.java Passed: javax/xml/jaxp/unittest/validation/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.java Passed: javax/xml/jaxp/unittest/validation/CR6740048.java Passed: javax/xml/jaxp/unittest/validation/CR6708840Test.java Passed: javax/xml/jaxp/unittest/validation/Issue682Test.java Passed: javax/xml/jaxp/unittest/validation/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/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/ParticlesId005Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java Passed: javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java Passed: javax/xml/jaxp/unittest/validation/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/Bug4992793.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.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/XPathOperatorExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathNumberFnTest.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 523 523 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